MFSSGTDSVGENSGVSGSDLILTRFVWPYGGRRVFLTGSFTRWSDHRQMSPVEGCPTVFQAVCSLTPGHHQYKFYVDGEWRHDEQQPFVNGNYGIVNTLFLADTSFRSSMDVDNDAFPRIVTVSDGILQDAAPRISEADIQISRHRISVFLSSHTAYELLPESGKVIALDVNLPVKQAFHILYEQGIPVAPLWDFYKGQFVGVLSALDFILILRELGNHGSNLTEEELETHTISAWKEGKIQLNRQLEGQARTFQRRLVHAGPYDSLQDVALKILQNEVSTVPIIYSSSQDGSFPQLLHLASLSGILKCIWRHFRHSSSSLPILQQPVCAIPLGTWVPKIGESNGRPLAMLRPNASLTSALSLLVQAQVSSIPIVDDNDSLLDIYSRSDITALAKDRAYAQIHLDEMSIHQALQLGQDATSPCGFLNGQRCQMCLRSDSLQKVIERLANTGVRRLVIVEAGSKRVEGIISLSDVFRFLLGVG