MEEEEEEGRGSDGGGWAEMVPDALANIFTRLSLQDILSVVPGVCRSWRRVSQDAVCWQKVDLEEWSCGRTPETLNRMAALLVTRSRGYLTHFCVPGLTTVHMLLATATSELHLQVLRIPNSLLTEESMCQLATKVTSITYLDISWSSLSRTSLESFGKNCGLITRLNLNMYPQNVASSDDIAFAVAQHMQQLKHLEMAYGLLSNTGLKALFEKCTNLEFLDLRGCCHVNTEESFVKEARKRLKVFLPPIVDVDIYNTDESDLDTSDYYDYLDEGMPYGSEFEDIEVSSQEEEVNDSSYFWAGTFPSP*