MENDTASLQVSEEVSFLGNNRTTTLKEEERESIEMGTSVDREPEITSPRRRIPGQGIQSTTGQSSFRRDFEHAAAETYLMSGFAFKLLSYLGVGYRWITGLLALLCYAMLLLPGFLQVAYYYYFSSQVHRSIIYGDQPRNRLDLYLPMDPHGKKPVVIFVTGGAWIIGYKAWGSLLGLQLAERDIIVACLDYRNFPQGTVSDMIKDVSQGISFVCNNIAAVGGDPDRVYLIGQSAGAHLSTCALLEQATRESQGESCFWSVSQIKAYFSLSGGYNLPKLVDHFHNRGLYRSIFLSIMEGEDSLKKYSPDLLVQDKSNAKAVSLLPPLILFHGAKDKSIPSVASESFADALRKAGGDAQLVIYEGKTHTDMFVQDPLRGGRDELFEHMVSVIHADDQEALARDANAPPMRRLVPEILVKLAREISPF*