MTMLSFYAFPPNGIPDPDSTADQLKRLWRPFRALGRVYVATEGVNAQMSVPTNVLSNFLQCCTFTPEQGGELSNVLGTYMENGINIDPIAVPMDDFRDNPAFRNIHIRVRSQIVADGLEQSLDWQSAGYDMPPLEWHQKLKEAREKALAQHENGEDADALPIVLDCRNDYETQVGKFELAEPLNTVNFRDSWEVLKDRLKDVPKDAPIMTYCTGGIRCVKVNAYLTQELKYTNVSRLAGGVIGYDRTLNEQSPDEESMFKGVNYVFDGRMGRRITKDQLGTCFTCGSKTHLVSNCKNENCHKRMVQCEFCTDSFFGACSEGC