MNFSTRLAEKLPGILPVPSHPLLRKGAIISELRFFATASHSRRLRLGLQKNKVWSLQRAELCVVTSSCIVHPATEAYAQEAIEAIKSEKVIAVPTDTLYGFACDACSLEAVNRIYEIKGRKLTSPLAICVGDVSDIKRVATTNHLPHGLLDSLLPGPVTLVLQRGESSILEKSLNPGIDTIGVRVPDSEFIREVSRGSGSVLALTSANLSGDRSSVCVNDFENLWQHCACVYDGGLLPSGRAGSTIVDLSKVGKYKIIRPGSAKEATVAILEKYLLEEEDC*