MGGLTTLSIKSSPIIDRTSYHFDSQFLNRKKFSKELPVKMAPPHGDKSAEVKEEAAAAVSSVDNRPISTILFIVAMQTEALPLVKKFQLTEDLNSVFPKGVPWVRFYGNYKGLTVNIVCPGKDPALGVDGVGTVSASLVTYASVQALKPDLIINAGTAGGFGAKGASIGDVFISSEVAFHDRRIPIPVFDIYGVGSRKAFATPNLLKELNLKVGKLSTGDSLDMSPMDEASIIANDATIKDMEGAAVAYVADLLKVPAIFVKAVTDIVDGDKPTPEEFLENLVAVTAALDQTATQVVDYISGKCLVEL*