MGVAKNLVFIRKNSGVWLRVLFYLWFFFGGFCQVKGLRPLREKYRSWGDEWLSARKDENEFGPFSAWNITGTFRGSWRFLDSKNNSSLFPDFKKSNGNSVLELISTPTKITGVHYVQGVIIFHDIFDNERGGAQIRVEGVYVWPFRQLRMVAHSSKEGEFGQEDDYLLSNPYHLLGTFSSQVFQESPRDKIWKQKHSPIYEMEKHCNVEIAAQISRVSSSTNDGDQDHYHLEGLMESPSVDDDGDCFSPMLLNATSINIEVYYNKAVNYTLMVTFVSFLQVLLLIRQMEHSNTQSGAAKVSILMIGQQGIIDAYLCLLHLTAGILVESLFNAFATAAFFKFVVFSIFEMRYLLAIWKANRPMTSGEGWQAMRRELSVLYSRFYGILLGGILIMYEFHRFLRPLLFLLHSFWIPQIVTNVIRDSRKPLHPHYILGMTVTRLAIPLYVFGCPHNFMRIEPDKSWCICLGIFMAVQALILLLQHYLGSRWFIPRQILPEKYSYYRRFDQNGDHATDCVICMTAIDLTQRSNNCMVTPCDHFFHSGCLQRWMDIKMECPTCRRSLPPA*