MSRSLAALIAGAVGTLALVGIGIIFIYFCIFRKRNIPSNTSENGSSDTSVQVSHDRSIEILLTGHTPLASDSQEARHFRLEELDLATKNFNEKNLIGEGRFGLVYKGLLHDGTVVAIKRRHAPPKQKFIDEVRQLCSIRHRNLVSLLGCCQERGQQMLIYEYIPNGSVSRHLYEQHPQTKLEFKHRLLIALGAARGLDHLHAMNPPMVHKDFKTHNVLVDENFIAKVADFGVSDMLERVNDAGPSQMMGVDTFMDPEVRKLGRLSDKSDVYSFGVFLLELLSGREAVKPQFPNNGPSLVQMAKTCLESEDITSIIDPGMGESFTAEGIKEMINLAIICVYPSRERRPMMHDVMAELDRILEKEMSLTTIMGEATPIVILGSQLFTAPQ*