MDKNYRHRTTGTCIHAPETQALDKYILTLLAQRREVQLSDIHELLRDGNEAQTNDASLVQKLTLQAVSSKALDLERHLLQKELTLTLESSFGCARNGVDAMHWDILRTGTPLAGMPEALGLLWFCKSRQASLAVEQQELQHHIAAVHAAHLHHALHSASRSAPGVATHPVPHYQFDHAGPLQANGICACEKELAAAEQCMEAVLHAQADMAARVARLAEGFDSRTATGAQSAILESDWQVALLHAAWVALGGRFAKRLAARIAILPQSHNHRFPALEQVAGEDLARDRRMASLNLRHPPRVVRHASVAAGLADGFIECMDLHARLSSAAKEAAANDGTLPTEVFGGVWGSSDACVHHRHLYVARRALPVLLGCQDQLWPEMPLEFSDQSTEQHQQQQQQQKHDEQARCVIWKGF*