MKGKCNTNCGLNGDDEDLSLLKGKKVCGLRENVSSLISNIPKEIKEPSNLLDNSTGIALGGVVIPSDKEVGNASRDSCPSTGSMPTGSEPSESEGYNFGEKCQDDDQIIASDVTQKGPSLGSCGNDGKGAPVVDMPNRYGSVDFSRFAESQGSKSFELGRCTGLKNDACSNLNVDANMLKACSCPFCLKAAYIWSDLHYQDIKGRIAALKKSQKEASILVQRSCRAKETDAHGHVNPNKASKLESELMGQWRSLFLSMGDILAHENGQLQSSFLTLKDLRENCKTNLELTNRMPSDKQ*