MALAESDLPYVVKLTQRGDVETVGRYGFDERRQFMCMTSHPKIDPDTGELFAFRYGPFPPFLNYFRVLPTGEKKPDVGILSMLRPSFIHDFAISKQYAIFPDTQIVVKVMDMILGRGSPVGCDTAKVPRLGVIPRYASDESGMKWFDVPGLNFFHSLNAWDEGDEIVLIVANSYPVEHVLESTHLVHPTVEKVRINLTKGIVSRKPLSSKCLEFGVINPRFLAKKNRYAYMSIVAPMPKFCGLAKLDFDKAEGNSTEDCVVASRLYGDGCFGSEPFFVSRTSDLKAEEDDGYIVAFVHNERTGISSFLVMDAQSSTLQIVASVELPARVPYGFHGLFVSDRDLATQNDL*