MAIDAGDTAFMIVSMALVNLMTPGLAFFYGGLVRSTNVLTIMLQNYVSMGLITVVWVAWGYSLCFGHSKNGVIGSARSHYFLEDMDNANDYGGSVPELVFAGFQGMFAVIAPSLMTGAFADRVRFVPYVIFILVWVHLVYFPWAHWVWGNGWVARQGVKDFAGGIVVHTTAGFSALATVFALPHRKKLEGEELDTNPHNIPFVALGTGLLWFGWFGFNGGSALAANGDAALAAMNSEISASAALFCWLLLEWKMTGKPTLVGACVGAIAGLATITPAAAYVKPWAALVIGCLCVPWCYACVELTHKYSLDDALDVWAVHGMGGLFGTLCIGIFANSDMTGGAFEAGGALFGKQLLAVVGCAVYSFVIGYVTIKAIEKVMPVVPGDDERKAGLDISMHGGKAYNEDSNSKRGSQNV*