MMTGFTNSINSQFITKKPKQQETLSEEELDEFLTSLPKEKGWRTPNLFLFQGFWCQPKEIRAIISIQNHFIAQDTDVILATIPKSGTTWLKALTFAIVNRNNFNVHHNHPLLTHNPHELVPFLEYKLYANSNRLPDLSLLPSPRIVATHVPFGALPDSIKTSNCKIIYICRNPFDTFVSIWHYLCKIRPESLGPLPIEEAFDLYCRGVTGYGPYWDHMLSYWRETAPNKVLFLKYEEMKVDTCNQLKRLGEFLGFPFTEEEEKEGVIEDISNLCSFQNMKDLEVNKKGKGAISVFENRDLFRKGEIGDWMNYFTPSMFERLSNVMDEKLEGSGLTFTVS*