MNNGGGGGGGGGGGGAGSGGGGGMGTGGGMMAMRSSPFTVSQWQELEHQALIFKYMMAGLPVPHDLVLPIQKSFESISHRFFHHPTIECDFAVGYCSFYGKKVDPEPGRCRRTDGKKWRCSKDAYPDSKYCERHMHRGRNRSRKPVESQTMTQSSSTVTSLTVSGSSGGTGSFQNLPLHAFGSTQGTASGTSQSHYHMESIPYGIPSKDYRYLQGLKPEVGEHSFFSEASGSNRSLQIETQLDNTWPLMQSRVSSYPQSKSSGNPILQNDCPQHSFFSNEFNSGEPVKHEGQSLRPFFDEWPKPRDSWSALEDERSNQTSFSTTQLSISIPMASSDFSTTSSRSPHDS