MSPHQNLGDDEAGRVKALQLTAMLALPFSLKAAVNLGVPKILVDAGSGAELTAEDIAKSITKLSDRSADARNLDRILRVLAAHNIVTEIVSKNANDSDSPQRCYGPTSTLKYFTDNEDGVSLAPFLLMTTDPVFLPTFQYLHLPVLDVKVEPHVLVHGMKSFEYAATDARFDKLFNKAMHDHTHLELSALLKKYRGFETLTSVVDVGGGLGATLAMILSKYPNLRGINFDQPHVVADGLQMPNLEHVGGDFFASVPEADAVFMKWILHDWDDERCVKILKNVWRALPPHGKVINLDYVLSDNTDPSIATKVSLYTDIYMMACNSNGRERTLAQFKRLAADAGFKRVEFVAKTDNLSVLEFYKD*