MEAHKGKQDIFIVQVLITPTFVELNHIYPPIRLLSPPSISSNPSIKFDKTQAPPTLFIYIASYNTPDYQTTLHKSTMLHVRAAASSLREYLTPVSNTSTFRTTGEITPDEFVKAGDYLVEKFPTWSWASASKSKVRDFLPPDKQVLVTRHVPSHVRASTVSGPVTLGEEEDGWTSFGVANTKDADGDDTEEIAEIADSDFEELDDDDDDAAEAPATATDHRTYNLYIAYSTSYRVPKMFLSGYSPEGSPLTPEDMFEDIIPEYRDKTVTIERPTFQDNITMVAIHPCKHANVMRVLMERVEAKGDKDITRGVAKLGVADADDGEGEEEWEEVENSAMRVDQYLVTFLKFIASVTPGIEHDYTMSAL*