MDKHSTNSRGGASRVWALRSPAKRCAQDHSCRDQAEAAQTMDTTAFLRLGSFSAHEESPQCPPTTVDRACRFPTHPSRKLKPVAFEDPIRQGLPMSFQDCQLRVRVSVPWTDKDALRLPSVPRQVRARDIFIHPNANNNIHAADRALAWKSYVTVLANLSFGPGKHWQPMATDEAASHDDMRWPVMAAYSSLSTAHMHAACRLVERRRDSAMHPSRRLLTTAKELVMSKQRGASGEDQVRSGMREVWADPFPCCSAPYTFRNRLQATFFPRWRTYYRGPRQPRSVNFGSQSGSATARFAPKS*