MALRTVLVSDVPSLPDSVYGLSEGLELSKPTSFRLPGFSVIGHRGIGMNVLQSSDRRARGVKENSILSFNSAAKYPIDFIEFDVQVTKDDCPVIFHDDFIYSEENGIVNESRVTDLSLSEFLLYGPQKETEKIGKTLMRKSKEGKVLKWDVDLDDSLCTLQEAFEQVEQTLGFNIELKFDDQTVYEREFLVHILRSVLQVVSNYAKDRPVIFSSFQPDAAKLVRELQSTYPVFFLTDAGNEIHNDERRNSLEEAIQVCLEGGLQGIVSEVKGVFRNPAAISKIKESNLSLLTYGKLNNVGEAVYMQYVMGIDGVIVDFVEEIIESTTRMMIRPPPSSSPLPSPSKDDDVAITRPEFSQKEISFLLKLLSQLIQH*