MVLIGVLIACALVLLTSPVFLVQWSLYIAQSGSGKIPRGRWWFIPWLGESLHFFYKSPDQFFRERYARFGEIYRTHILGSPTIITSTPEHAKFILATKHKSFKAIYPPSIDRVLNHPSWEGAFHQRIRKIVQSSMLSETIRDSIPKFESLCRWCLENWNEREFVVTHDETRKFAFHVALSITCSMAPCEESMRLLDSYGILSNGAISMPINFPGTGFHLAIKVRFHFRSEILTDLTSLVKRRKSDTATTYSDILGSLLASKDDQGTKFTDDEIRDILITFLFAGHETTAVFLVWIVKYLTEHPDILEQVRDEQDQIRSAREHPESPLTWSEIKNMPVSLRVVQESLRLANVAPFSPREVVEDVEHDGVLFPKGWKVQVYYRHFHLNPTYFKDPHKFDPSRFLTPPKPGIYTPFGNGVRLCPGSEVVKLEALIFIHLLVTNYKWKIVGGDCGVQYWPTPRPKGGLHLKVWKRSD*