MKAPSVVAIVEKNLGFGMTTKSERFSSDFVMGGAAAIISKSAAAPIERVKLLLQNQGELLKRGQLKKPYTGVGQCFKRVFKEEGFFSFWRGNQVNVIRYFPTQAFNFAFKGYFKSVFGRSKERDGYMKWFIGNVASGSAAGATTSLFLYHLDYARTRLATDSSGISRNHKHQFNGLFDVYNKTLATDGIRGLYRGFGISIVGITLYRGMYFGLYDSLKPVVLIGSFQDNFIASFFLGWSVTTFSGVCAYPFDTVRRRMMLTSGQPSKYHHAIHAINEIIRLEGFLALYRGVTANMLVGVAGAGVLAGYDKLYRITYKSSHNLEHQKVL*