MSSIVELSSLEELTLNAEQIQDDLLEKILRLNSNTEYLRRFLHGSNDKELFKKNVPLANYEDVKPYIERVANGEPSDLISGGPVTRFFRSSGTSGGKQKIFPVNDEAIEQLGYVLALRSLVMSKHFSDNGVEQGKTMEFHYTKPESTTPSGLPVAAAFTSFFKSDYFKNRPSKSQYTSPDQVILCPDNKQSLYCHLLCGLSQRDEVVRFGATFAHALVRAIDFLESNWKELCGNIRLGHVSEWITDLGCRSSVSAIIGGPNPELADLIEQECSHKSWEGIVTRLWPKAKRIECVLTGQMAQYIPILDFYCNKLPLVSTVYGSSESIFGFNVDPLCKPQDVSYTFVPNTSYFEFLPVDHEGDMTSIVDLVNVKLGCYYEPVVTTCFGLNRYLIGDILEVTGFYNNTPQFRFVRRKNMVLSVETETTTEDDILKALARATFVLESSNLMLMDFTSSADISTFPGHYVFYWELKGKEVNDVLVLDEKTLMGCCYVLEESFGSTYRLKRRTGLIGALEIRVVEQGTFNSLTDYFISRGSSRAQYKTPLCINSSEASAVLENKVLARFHSEKSPPLDL*