MLLWVRFHHQGLKKLKNLSALKLGTVAKEVVYNRSMVMHFPHHLAKPGLQLVGTEGCGTVQVLLDHLGKVLLRVKKQPPVEVASVEDGEEVEQFVGSPGIQSRSLVTAPLGISVNVGGARKTLHSGSVYNFRLETFQSCRELPESRSLRSRLERKLESEGLGITLDCANLLNNSLDAFLKRLIEPCIGLAGSRHTNERVRYCNGQTLPGWYGQYPGNYTKRQTRSSFGRMLDFRVAVETNPHILGGDWSMLLEKVEAAQCLMGGFSPSSYAYASSIGSKRLHHGPKAGCF*