MSAARPLVTIQSLEAEGGGDALPLPDVMKASIRPDIVQFVHCNMAKNKRQPYAVSKKAGHQTSAESWGTGRAVSRIPRVPGGGTHRAGQGAFGNMCRGGRMFAPTKIWRRWHRKINVNQKRYAVVSSLAASAIPSLVLARGHRIEKVPELPLVLNDTVESVEKTSAALKVLKQVGAYPDVEKAKKSHSIRAGKGKMRNRRYVSRKGPLIVYGTEGAKLVKAFRNIPGVEIACVDRLNLLKLAPGGHLGRFIIWTRSAFEKLDKNFGTFEKESEQKKGYVLPRSKMTNSDLARIVNSDEIQSVVRPTNTEIKRRPLKKNPLKNLGALLKLNPYAKTARRMALLAEAQRVKAKQEKLDKKRKEPKADKEAIKAAGKAWYQTMVSDSDYTEFENFSKWLGVTQ*