MVQERRSEFSGHSTAARWVALGDRMNKDFFAAHRERPSGTSLRAVLNDHGHLQTHPDRVLEIATTYYADLFRADPVTSEVHVARATVWSHTRRRVTADMAHMLCSDFTVQELREAVDALQPASCPGDDGLTRQFFTTYWDIVFGLMLRGMQEIFDSDTMPRSLCSGLISLIPKGGDSTLLRQWRPITLLPMVYKILANLLAARVRPFLPDLIHGSQTAFIQDRCILDNLFCYHQAVEWARSSGTPLALLFLDFEKAYDRVDWSFLEGTLSHMGFP*