MSIIFDKNLGILEKTIEEIQNEKKHILRTKYGINIKDNSIYDIINFPSSSIDKQISEVLKELFSKIKENGSYFNALKEDLSTPKSSTYEAIRKALLNVEGVKHINILSGPGTINLYLILQDDCFQDQEKKQIKIETKQNIWQAIYYTAPSGTVFKGDIEIEFLNKHNQKKTYKFSLGKKKYAYLKVVYKTEAKDAIYKEIDTQIRDIYNKILTDKYIEMGTSLRYQDFLAPVSIIRGIKELKIGICIKNDETKKITQLSDSDFTFNKDENTKEDEIIIFNTNKRLLINRE