MKLGDALVLAKTKVESVDQVRNLNLWGNGLTDVELVTKMPLLEMLSLSVNQLSTLRPFARCAKLTELHLRKNEIADLDELRHLVGLRRVVLTLFSRTFPGVRPRRPRLGFNPDTPRRLTTPSDDAFQLHPDVASSHGTTLIRHLRVLWLCDNPCAEVPGYRARVVLALPRLEKLDNEEITEREREEAAAVVAAANAASPKLRTALKSPPPSRSPPRSPLRSPARKYAAESGAGGGAGPTSPTSRGSAPSTPRGGFGSSGKKGPGRFHRASASTRVLYAVMALVADLDEEGLKIVQREVDERLEDGEFFDD*