MLRLASGAMACSGQEKRECVLVVAPLPQGTLEKLEESYTIIRSVDKSNLQGAALSIKALITGGHVSRELLESLPGLAIIANAGVGVDGIDLEYCRMRGIRVTNTPDVLTDDVADLAILLMLAVLRRLCEADRFVRDGLWPLQNFPLAKKASGLRVGILGLGRIGMAIARRAESFDSIVSYHGRAKKPGVSYTYFSTLRELAANSDVLIVACCLSKDTKHIVGKDVLDTLGPEGTLINVARGAVVDECELVKALVEKRLGGAGLDVFENEPNVPAELLRMDNVVLSPHIGTATWETRTAMGQLVLDNLHSFFTGKPLLTPVV*