MAKVIFTPWKEHSQLLAVRSQFYPAPFYDGPDMRSKACATVAAWKLRGNLPHPVEATALLTDAILHDDALKNSIFSIRATYSAAFCRFVTGLVDSKLNGQRKTMFQRAIDLGLPASFVELRHEATHRELPSLTVLRNATQRSLEWLWDYYWAKTDLSADMVPVSEPEAFDGAEDDVEPIKAALRTEFEHLLAEEDSSEPPRKKRRFQQNVSSTSTHLVSICKSSSRGASALAGVIVEDSVLVPAGRKMGDSMTGMFAKWDSLLQMLAEGHPPVLASLTEEMVNVLAFSGSKNVKSDPQLEGLYMWLDHILQSPEWGSRRRLLSHAYLLAVCEQSSNHWTTLLKESLQQRADDLAPSKQSSTSKKQSKKDGSGLKRTADADDLKELKKFGWETVDTWDTRPLGIV*