MFPHKGVQQLKSIVGVMHERSLEIFQLKKQALEQGDEAVAHQVGEGKDIMSILLKANVEASQEDKLPEEEILAQMSTFILAGMDTTSTAMSITLTILSQHPEVQKKLRNEILEASKGEPLEYDALVSLPYLDAVCRETLRLYAPVAQVFRETREDVVMPLSHPIRGVDGKTIHEIFVPKDTVVAVGLLASNRNKAIWGEDAEEWKPERWLSPLPGSVTESKIPGIYSNLMTFLGGGRACIGFKFSQLEMKVVLCLLLSKFTFAQSDKKVNWVLSGVRFPIVGNSPKPSMPLKVGLYKGPVPA*