MKRALFGWSRHCGSSVADAGVPRHRLERELVLPRSFRTRFYASTGETSTTPNASKSSSTETSPSDESRVLVDVDHQGVARVCLNRPTKLNALDMPMFDAVADTALSLQKDRAIRAVILSGSGRAFSAGLDVASVLSTNPLKNSERLLTRDDVDDNNNDNKNNYSNERRSIANLAQRVSMAWRDIPAPVVACLHGECFGGGLQIALGADVRLATPDCRLAIMEAKWGLIPDMGASVLLRELVRIDVAKELTMTGRIVDGNEAAALGLVTRVVDDPLEQAETLVQAFLQRSPDSLAATKQLYHQTWVAPEEYSLKVETALQRKLLVSWNQMAAAGRSFGWKVPYFQRKDGTLDTEKKL*