MAAIPMEFAAVNGLRGATSTTASLTSTLRGQKLNVNLNLVRRTGNVGPLEVFMTATLPPKTKGAPISKRPTEKHSKVMHSISPEKLEMFKSLEGWASETLLPYLKPVEKCWQPQDFLPEPSAEDFLDQVKELRERAACLSDDYLVCLVGDMITEEALPTYQTMLNTLDGSRDETGASPTPWGVWTRAWTAEENRHGDLLNKYLYLTGRVDMKSIEKTIQYLIGSGMDPQTENNPYLGFVYTSFQERATFISHGNTARHAKEHGDAKLATICGIIAADERRHENAYTKIVEKLFEIDPDGAMLAFADMMRKKISMPAHLMYDGQNDHLFDDFSLVAQRTGVYTARDYADIMEHLVKRWNVSSITGLSEEALAAQQYVCSLPPRIRRLDERAQAKVKKGPKRGSFSWIFNREVALL*