MLARNGAPQYSLLLDGADAPIMNSALRKWLAPVALLLSALFCQNAGLYSATCVYLQWADAAEGDAAQHNAASAAAFSKGVGSTSLEDPLHQLLKGSQLAESLEGLSWAPEVWVDLLTDCVIISLLIQLVRINDLKSWTHLALTATVLAILKGVLAWSTVLPDASGWMGCQRRLGPHGLMYFRQQNSEGLGTITSMVDIFLLTVQSLWLLGRAAPQQLCADTLFCCSTSTTVLVCLGAYDAVSARIDEVRRERRSAILGLTGLILCAILAADVALAVGSKLHYSVDVLLAIPLTFLVYGNPAVAMCASEWAERDTDRRPVSMNGHTFEPDLGMVAVEPCCFPFGKMAGKYFLQQREVSSEFQRFRWTEDQQRVFRQKKVEMTGKLEAMRRRCSTLADSLEAQQDAAQRLLLEREQELDEKLEDAKAEQDRQISEQQKRLDGELKALEVWKSAAKHAET*