MVAKRAVLVACNYPGTNAELKGCISDAKIHKSILIEKKGFKESDIKVLIDDEDSELTSYAPPTGENIKKALTELCESAQPGDFLFFSFSGHGTQVPGGAEEEDGKNEALCPTDMNLLVDDDIRDIVNKTKKGVTLTLVCDCCHSGGMIDHSSILIDSDKKADPDAPPVEFRSRELPISGVAERLSQLLGKTVDPNGTAVRGAIHEKYGAAASKFAVGMFENYTGKKMGTEEKKKLTGMITSCFSALGVGGGGGGGSDHSNAAPAVSGGSAGGPPKKVGHMVHVDEEMGILITGCRAHETSADVRENGQAFGALSKNLHLYLETKPDATFYEVVHGARDRLADKGFTQNPCLECAKDNAALPYICPNV*