MVGHTGHDESAERRPLLTPTSGAGVDDDAFARLHVNVAVQEPGGGSWEESVVQKNMQAHAGSRNRNTLGFVSVRDMWQSAYMDEEQLNELVESKSLKSATRAGLREFYEAQNELLEAFVRHSRKNSRFLEQNEKAFLQSASSDRQKSVDDGDCESENEARERTVNRAVLVSNICNFILLFTQAFAFITSHSLSLMANLIDAVLDLTAGAVIFYTVWSRKQQRDRYAYPIGRTRLESVGVILMACLMTAATLLTLEESLQTLLGGGKDVAYQGLAWPVVVLIFFALGTKSCLYLYCRNVEDDAVQSLALDHYNDIVSNVSSLGTALAAQYFFWFLDPIGGIVISFMIIRNWYQHTKEHVDSLLGRVADPKLFSLVTFLAMNHHPLVEKVDTVRCYSMGPKCFVEVDIVLSRDLPLHLAHDIGEDLQFRIEAIDDVERAFVHLDFECEHSPTFEHKIL*