MTSRTFTRLPNLINVLLLLSLVFSGNILQSVTSLGINYGQVGNNLPSPDKVINLLRSLRITKTRIYDTNPQILSAFANSNIEIIVTIENQVLTLLQDPQQALQWVDSHIKPYIPATRITGIMVGNELFTDEDSSLIGYMMPAMINIHKALVQLGLDRYVQVSSPSSLAVLAESYPPSAGSFKPEVSSVMQQLLQFLEATRSPFWINAYPYFAYKDNPDKIPIDYVLFNRNVGMTDPNTRLHYDNMMYAQVDALAFAAAKLGYRNIEVRVAETGWPSKGDAGEVGASPANAATYNRNLMMRQFAGEGTPARRNSRLDVYIFALFNEDMKPGPTSEKNYGIFRPDGSLAYNLGFSTMSTTTANSESVTYSSSATKAMNRGTTTLECWTILILAMIQVVISRLF*