MEEEGRGGGGGGGGWAEMVPDALANIFSRLSLEDMLSVVPGVCRSWRRVSQDAVCWQKVDLEEWGYGRRSETLDRMAAFLVNRSGGYLTHFCVPHLTTAHMLLDTATSELPLQVLRIPNSLLTEDCMCQLATKLSSITYLDISGCSSLSRISLESFGKNCGLITRLNLNMCPQNANAASNDDLAFAVAQHMQQLKHLEMEYGMLSNTGLKALFDKCTNLEFLDLRGCCHVNTEESFVKEASKRLKVFYPPMVEDDIYDTDDSDVYDSYFYDDLDEDMWYDYVLEGIYHTTLEEEMYDNPYIWTDMFPSP*