MMSLTRNTMAGVVYGISGTLRCPAELCVRSLQARESHLFHCQESPFRPGCRFGRRISSNGTRLKANSLFSINSFSSLLAYSKWTYAQTAFGGALDFRGSYPSSLIEHSSIMALKAESGELSTDESDEGVVVLRSSSCDAVFCAPGNAGIADSGDATCISDLDIDNSSVVISFCQRWGVGLVVVGPEAPLVAGLVNDLVKAGIPTFGPSSEAAALEGSKDFMKKLCDKYGIPTAKYQTFTNASDAKNYIKKQGAPIVVKADGLASGKGVFVAQTLEEAYGTVDSMLLKGSFGSVGRRIIVEEFLEGEEASFFALVDGENALPLASAQDHKRVGEGDTGPNTGGMGAYSPTPVLTKELESLVMKSIIIPTVKGMEAEGCKFVGVLYAGLIIDYKSGLPKLLEYNVRFGDPECQVNVLAFLFCLSNACLTNILGQCALAVHP*