MLLEVKTQPWSHGVGAFHRSQDVHRLTPLDKVEFPRFRFVALAAKRSPKRLKYSAPRFSKEDGLLYVEADPSGTDSWKLEPVADLLKEGAVGVIPTDTVYAIVCHLRSHSAIERLRRIKDIEASKPLSILCRSLRDIDTYTTGFPCGIGQGQTNIFRAVKHCLPGPYTFILTASKELPKQCTRYGTTTAKYASRKNVGVRMPDDAICKAILQMMDAPLIATSVKSPKENEWMLDPITIADVYGPEGLDFVVDGGVRVADPSTVVDMTGRTPKIIRQGKGPKQPWMVSESDTDFAINGENGLIPYAT*