MATSGLRRSLFYFLLLSLLLFRQRSFGVRVNEWVDSVIRMPSQKEGGEGVGTRWAVLVAGSSGFGNYRHQADVCHAYQLLLKGGLKEENIVVFMHDDIAYNEFNPKKGIIINHPQGEDVYAGVPKDYTGKQVHTKNLYAVLLGNNSAVTGGSGKVINSKAEDRIFIYYSDHGGPGVLGMPNMPFLYANDLMEVLMKKHKSKGYKEMVIYVEACESGSIFEGLMTEDLNIYVTTASNAQESSWGTYCPGMDPPPPPELMTCLGDLYSVAWMEDX