MDGAVTTVVVQGGAADGSGVHVLLLPFPGMQGHANPMLQLGHRLAYHGLRPTLVVSRHALSTATTTSAPCPFPVATISDGFDAGGIASCPDTAKYLRRMEAAGSETLAGLLDAEARAGRPVRVLVYDSHLPWARRVARGAGVAAAAFMTQMCAVDLVYAEVWAGRAALPLADGGALRGRLGVELGPDDVPPFLAAPQWYPAFTESALSQFDGLEYADDVLVNSLRGCFLTHCGWNSTIESIATGVPMVAMPQWADQPTTAKYVESAWGIGLRMRKGLVKREEVERCISEVMEGERKQEYRRNAAQLRHRAKEAMQEGGNSDKNITEFAAKYLSM*