MLENYKGMEGRRDEEGEGEVSKRRICPEVVVDWNLWQLLDSLLPTGGFAHSLGLESALHAGFVLNNVDGPHRQSLLSFATSMLESAGALLLPFVFAAAATLSPCGSQEGEEREGEGEGEERDQGKDGEGITREVLRWKNLDGLLHATLSNHVARRASVVQGTALLRAAAAIFPHLPHLQEMRKRLRASMAADMPPYGHYAPIFGTVCCLLGIDPTTTQRSFLFLALRDLASASTRLHVIGPLEAACLQQQLSSVGEAILQKYANRPICNAHQTVPLLDLVQGSHDHLFYRLFRS*