MSAVVCGKRSLFDDIHGSPPVAKRLRCGGGSSPVRFSPGTLLRSSPSSSAGPFETGSPQNTSVDPGDQLSHLRALFPDMDDQLVAKVLEVSGNNLDCAIKSLNELCLSSNGRDTLHCTFEDTSTRSVVGLRVEDGSHTLEAVNVENHTHEAASESEGSEWVELVVREMLNATSLDDARDRAVRALEAFEKTVMARTGSIFEALKKENEMLKEQLQGLLRDNHILKRAVAIQHERQVEHDNSSREMQQLKQLLAQYQEQVRTLELNNYALNLHLRKAQEGTSMPGRFHPDVF*