NNYEDFYGRRNGVPNLSTDILTEVIKLFEETGSVFKISGYPKDPTSDQQIEVVSVKAEEVLTNDIIENIDKRIDFKIQDNTQNSDEYVQPTTNKIQSGLRQKRKIKNEISSQGEDSNSGCSNNYQDNKTTKRLFSIPNSSPEGSLTDYDEESKYEDKPMKIFNQNFGVTNILGTCTFCNQKYLKSELEKHISTHGKKKRHREKNLICEFCGKFFANHSRMEQHKIIHSSDRCYKCDVEGCFKTFKWRNSFEKHKMRHTDNIVKEFKCDLCEKAFMYSYMLRKHIIDIHEPPQAIKCKCCNKTFTRKETFMNHMKIHEGAASVTEADKGSKG