MSLLGPPARGAICLLVVSSSIVVLSTAGGLGSDATSRSAAAYLSVDDDYGEEDESGDSSFSFPDPETSSASTGLVFGFYDDKCPDAEEMVSSMVRKLYHADPNVAAALVRLFFHDCFIHGCDASVLLDRVGGQRSERDAGPNQSLRGLGAVEAIKRGVEKACPGTVSCADILALAARDSLVLVGGPTYPVLTGRRDSAQSFYYDADGGGIPPPNATYAMTLDAFARRGQFTERETVALLGAHSIGKVRCRFIADRIYNFAGTGAPDDSIDPDMVGEMRAACGGGDGAAPMEMGYYRQGREVGFGAHYYAELLEGRGILRADQQLTAGSTVRWVRVYASGARGEELFRDDFAHAMVKLSALAPLTGSAGQDLGLEFEGKGGLMPF*