MEKNGLFSQRIRLRHLHTFVAVAQQGTLGRAAETLNLSQPALSKTLNELEQLTGTRLFERGRLGAQLTLVGEQFLTHAVKVLDALNSAGQALNRKEGLNNDIVRIGALPTAALGILPTVIGQFHKQQKDITLQVATMNNTMLLAGLKSGEIDIGIGRMSDPELMSGLHYELLFLESLKLVVRPGHPLLQETVTLSRVMEWPVVVSPKGTVPRQNAEALLQSQGCKMPAGCIETLSASLSRQLTVDFDYVWFVPSGAVKDDLRRGVLTALPIATQGAGEPIGILTRVDATLTPGTQTLLSAIRKSMPA*