MFSSGTDSVGENSGVSGSDLILTRFVWPYGGRRVFLTGSFTRWSDHRQMSPVEGCPTVFQAVCSLTPGHHQYKFYVDGEWRHDEQQPFVNGNYGIVNTLFLADTSFRSSMDVDNDAFPRIDAAPRISEADIQISRHRISVFLSSHTAYELLPESGKVIALDVNLPVKQAFHILYEQGIPVAPLWDFYKGQFVGVLSALDFILILRELGNHGSNLTEEELETHTISAWKEGKIQLNRQLEGQARTFQRRLVHAGPYDSLQDVALKILQNEVSTVPIIYSSSQDGSFPQLLHLASLSGILKCIWRHFRHSSSSLPILQQPVCAIPLGTWVPKIGESNGRPLAMLRPNASLTSALSLLVQAQVSSIPIVDDNDSLLDIYSRSDITALAKDRAYAQIHLDEMSIHQALQLGQDATSPCGFLNGQRCQMCLRSDSLQKVIERLANTGVRRLVIVEAGSKRVEGIISLSDVFRFLLGVG