MATSTQKTAKVVARLRSTFLSGLTRPLAWRLKQLDGIWQMLVDLEAEFAQALHEDVGKSPYESYYSEICYLKSSCKYTMKNLKEWMASQKVGLPLVLFPSSAFVVPEPLGVVLVISPWNFPLALSLDPVIGAIAAGNTVVLKPSEYSMATSAAIAKHLPLYVDSSAVHVFEGGVAECTALLEQKWDKIFYTGSSTVGKIIMTAAAKHLTPVILELGGKCPVIIDSTVDLKVAVRRIISGKWGCCNGQACIAADYILAEESISDALVTQLKETILEFYGDDPSLSKDKARIVNAKNFHRLAGLLEDPLVAKCIVHGGLMDDKKLYIEPTILLDPPLDSLIMKEEIFGPLLPIIRVKSIDETMAFINDRPKPLVVYVFTNNDKLKERATKDIIAGSVAINDLTIQFLIDGLPFGGVGESGMGSYHGKYSFDAFSHPKSVFSRTLMMDINLRYPPFNALKESIGRRLLHFDYVGAFLIILGFKR*