MAACVGQQNVEGKRIPFGFDGRSLPHFTKEDTGPESRGFVENSYLRGLTPQEFFFHAMGGREGLIDTAVKTAETGYIQRRLVKAMEDLMVKYDGTVRNSLGDIIQFLYGEDGLDAVWIESQKIDSMKMKKREFDNTYKYEFHEEGWNPNYLLPEHVEDLKTLRELQVVLEAEYQKLESDRKLLATEIAPSGDNSWPLPVNLKRIIWNAQKLFKIDMRKRSDMHPIEIIESLNRLEEKLMVVPGDDQMSIEAQKNATLFFNILLRGTLASKRVLKEHRLTKEAFDWVVGEIEYRFLQALVNPGEMIGCVAAQSIGEPATQMTLNTFHYAGVSAKNVTLGVPRLKELINVAKNIKTPSLSVFVLPEIGKSKEKTKTVQCALEYTTLRSVTEATEVWYDPDPMDTVIEEDAEFVRSYYEMPDDDFQPEKLSPWLLRIELNRDMMVDKRLSVADIARKINEDFGEDLSCVFSDDNAEKLILRLRIVNEEAHKESQGMAFMSKMSQVAL*