MDRKTVNVGIESKKEVPAEALAAARHKLGEHNGINMSIEASNTFTFKDSDAMNRAFLGEVGPKTGIYIYSRHLNPTILNLGRQIAAMEGTETAYCTASGMSAISSVFLQLCNTGGHVVAAKTLFGGSHALLTHFLPQKCNITTTFVDIVDLEEVDKAMIEGKTSVLYFESISNPTLIVANIPELSKIAHAKGVKVVVDNTFAPMILSPAKLGADVVVHSISKYISGEADIIAGAVCGPADIVDQMRDPHEGPLMLLGPTMNPKVAFEISGRIPHLSMRMKKHCKRAMKYVTKMKELDPNLDVLYPGLKEHPQHSLLNSMSNKDYGFGGVFCIDMKTEGRAYRLMDKLQNSTKFGFMGVSLGYYETLMTCSSRSTNSMMDNKEKESAGISPGLVRFSVGYVGTFEQKWSQFTKAYSEM*