MDALVFLQIMKHCRQHAPQPVTGQLLGMDVGNVLQLTHSFGYVQKGAETETQGQIDEGVQFQMDTLRKLREVNVDSNTVGWYQTTHLGQFINKDVIHSQHGFQTEIPRSVLVVYDSLQAAIGKPSFKALQLTKEFMEMYSNSYAAPKADLFEMSVNEMFVEIPIVVTASPLAECFLLDWSIMSPLATSQVDTLDVENQAFFEKNVQLLSSALANLAEEQQKMAQYERNAGRKGDDKGKGKGYRQAQPQPLDTMVLSKQIQNYCKAINNYAGDAFSKVYLVSNKPKAAG*