MEALCPKLGFKHSPLSLPLKPTFSELGSFCFGRPRVGVNSCGNRFRSLPVRSERRDCTETGECWVKFAKRSACALAATAVLVLQGDVSAFAESVTVAFPVSRAREVNTVQRTLVEAWGVIRETFFDPTFNHQDWDLKLQQTMTEMFPLKSADAAYNKISSMLATLGDPFTRIISPKEYQSFRIGSDGNLQGVGLFISIDPNSGHLVILSSIEGSPAADAGIHEGEELIEIDGEKLDGLDGEAAAQKLRGPVGTSVRVKLLDGKDDADNPRVREVKLSRGVIKLSPISSAIIPHTAPDGHLSKTGYLRLSAFSQTAASDMENVIHDMENQGVQSYILDLRNNPGGLVKAGLDVAEMWLDGNETLVNTIDRDGNMLPINMANGHALTHDPLVVLVNEGSASASEILAGALHDNGRAILVGNKTFGKGKIQSVTELHDGSALFVTVAKYLSPALHDIDKVGIAPDVQCTPDMLSFGSSSYMIGEKNTISSLEADSCIMVAEHELDIQKSSKGTAS*