MATTLETVQEARPLGPIQSYFKELRENVRYRSLWEEVNGCLGDLGTFVPIVIALTLVNGLDLGTTLIFTGICNIVTGLMFGTPLPVQPMKSIAAAAITPGDILTIPQIMAAGISTGALLVGLGATGLMTLVNFLVPLPVVRGIQLSQGLAFGITAVKYILNEQKFSTGKTGGARPWLGLDSKLLAICALAFIILVSGSGEYTVHAFPKDSIESSNEGNNPNEERGSKRSWSRKLLLIPTALSVFVLGVVLAFIRQPSIVKHLNFGPSTPQVVRITASDWKTGFVRGTIPQLPLSVLNSVIAVCKLSNDLFPTKLQVTPVKVSVSVGLMNVIGCWFGAMPACHGCGGLAGQYRFGARSGASVVFLGTAKLLLSLLLGSSLVQILRFFPVALLGVLLLFSGLELAMTCRDQSTRTEVFILLSVTAVSLTNSNAALGFGAGMCIVVLLKMRERETWVKLRNLLPCLKNRNPTPEPFPSETDDKTGISGPHSHIV*