MNAFIRKRNKNYVVYLEFEDEKTGKRKQKNMGTFDKKREASKRLNEVKESLYNDGFLVPSEITVSEFLLDFLNKYSENISLATYNNYVSICKNYINPSIGKYKIQDLHPVHIQNYIDKLSYKLNPQSIKIHINILKLAIKRAYRLKLIKENVMDSIEAPRYKKFKNEIYDREQMIKLLDLAKNTEMELPINLAIGLGLRISEVLGLTWDNIDFEENTITVNKITSRINGSVILKEPKTESSVRKISSPKELMSLLKEYKIKQNKNLLKSSIRNNNNLLFFNKKCEPIAEDVMSKKFKRFLEKNELPHIRFHDLRHSHVTLLINSKVPIKVISERVGHSNISTTLSVYSHVLKEMDKEASDKISESLFNAN*