MVAIGPYYCHLPELQEMEEVKKAAVFQFCRGASWEAYVKVVAVANVARSCYDAGSLEGVSDADFASMMFHDACFLLATILAITKPEQCELPLVCRIGTNTPVVVTDMFLLENQIPWMVLEALMTFRKVDLCGFIATMGMNVQSRIDRKARPLDLTAYEPPHLLGLFHFYQSGREITFTNLDFTLRPPRERMLSSDVVESGYTRAKKKNPPPRVVRERARILESLPLGTSAIELAEIGIKLTLSKSAEFKDIGLTEGLLFRKLFLPSLRLNENTACWLVNMAAFETCVAFRDGDYTVSSYLVLFAMLMHREQDVHKLRAMGLIHGEFTNKQALDFFKGRHAGSMRPGYSFYAILRRLERYRQKRWLWIAVYKFVYNNAKTIATVLSIMGVLAGIFKALLDLKKQH*