MSSQNRLVVVPTVTVLTVMKARLIGATKGHALLKKKADALTMRFRQLLKEIIDAKENLGSTMKGSFFAYTEAQYAAGENIKHTIMDNVDTAVVKVRGDLDNVAGVKIPRFESFVLPGETKMDLTGLGRGGQQLQSCRKAYLSAVELLVQLANLQTAFLTLDEALKVTNRRVNALENVVKPKLENTISYIKAELDELEREEFFRLKKVQKNKQKKQMAQMAEDAAAAAAGEKAEAGDLKMPPFNGPQGQQGVQPPTNSSLLNYKEDDLLF*