MKTQEPDPNDNWDFRKDALLQELVNSQAAIIGLQEVKPEQLAFLKSSLAEHGFSSVGVGRGANGDDEASPIFYKSAELLDPRRDAKQFQLVREGQRWLSASPAIPGSRLEGAGCPRVVTQALLKCCHSGKEIFVFCTHLDHRGMLEAARPFSAGLQIQAAQGEILLKEVEAFCDADDADADVPRLVLGDFNSWPGAGAHPVLLRHGYHEASQRASAQATFVGFGSGSWLARFREWMYKVQIDYIFGTKNLELKGYSVHHNTYKAHDGRSRNLSDHCMISAQVRMTRAET*