MKPKHKPYSFLPLTRHFRALQSCPLMAQTPTSLDAEHPAAADQHVGFPARSLSGESWAERAWAHWAKLGRPRFIVAPMVDNSELPFRMLCRKYGAQGAYTPMLHSRIFTETEKYRNEEFTTCKEDRPLFVQFCANDPDVLLAAARKVEPFCDYVDINLGCPQRIAKRGYYGAFLMDNLPLVKSLVEKLAVNLQVPVSCKIRLFPNLEDTLKYARMLEEAGCMLLAVHGRTRDEKDGKKFRADWNAIRAVKNAVRIPVLANGNIRHMDDVRDCLEETGVEGVLSAETLLENPALFDGFRTAEWVSESEGTNLDGKLDQADLLIEYLKLCEKYPVPWRMIRSHVHKLLGDWFSLQPHIREELNKQSKLTFEFLYDMVDRLRSTGTRIPLYKNTEVEHTAGSYPD*