MKNFLPIALAITTIAFTSCEDDDSPVIEQEIEVVAPATYSFERNGESTVSFSGQTTRIAMAQEIVSEMSDFDNASIASLTDMFANENNPFEDADLNASDKSVKSKVAASTDYFSTNAAASAEIKAYIESHFTTQINEVFPAQNTQASIGVAGQIADGESTRYVAANGLEYNQIVAKSLIGALMVDQMLNNYLGTNVLDAGTNIADNDADVLVEGKVYTDMEHKWDEAFGYLFGNSADPANANATIGSDDFFLNRYLGRVEGDEDFAGIAQDVFDAFKLGRAAIVAKDYELRDEQAEILRTKISEVVGIRAVYYLQQGKNAIEAGNFGTAFHDLSEGFGFVYSLQFTRNPDTDAPYLSREEVQGIVSQLTAGNGLWEVTPATLDLISTTITDRFDFTLEQAGS