MAAVTRLVKHSRLSAVPSFWKAMTTATASSSASASASLSSRSDLSSRSVQWVFLGCPGVGKGTYASRLSHLLGVPHIATGDLVRHELSSNGPLSHQLAEIVNQGKLVSDEIIISLLSKRLEAGEARGESGFILDGFPRTIRQAEILDGVTDIDLVVNLKLPEQALIEKCLGRRICGQCGKNFNVASINIEGENGMPGISMAPLMPPSQCASKLITRADDTEAVVKERLLVYSEKSQPLEEFYRNRGKLLEFDLPGGIPESWPKLLEVLNLDEHEEKLSAAA*