MGKSTEIKDEGSSSANDSFTLEDILQTEAVITLNDVIQILKLHGVDLSTIYKNFVIINVVTQEDILKRLNYVGMPHSGFTEKMGFRMPQENIDQIDSSSQAQRQQAHKPPQSDLNSAPLETPFPRQSDPPAGIDANENKNEHGLRAYFKSYRQADGDIPLAHACVVTKLECSPRLTRLKIFYARIGVHNAILGKGISPRGKGSDTIGLSKSFRPLPPDNPTVNPLTPPGQLPDAPNVANNQLVRHGSRELLSSDLKCYSLDMSSSTWKASEGCAENEEIAVENNDENKNTNCSTGCISGS*