MKVGIERIESMSENKTSACALLGYAQYESLVQKGVIPLPDSSCLTNGYLDKVVEGIPSMEGITLKHLPSFIRTTDANDFMLNYLHRCVQTVSESRCPLIFNTFEALEGPILQTLATAKITNTPVLTIGPLSLLLSKTNTENHSTIRSSLLPEDPSCLSWLDSKPPDSVIYVSFGSVATLTPHQVIEFACGLVNSEQNFLWVIRPDLVGTSELGSGAVARQLVGGAQGRGMLASWCDQEMVLAHPAVGGFLTHCGWNSTIEAIGNGVAVVCWPFFADQQTNSWFCCEKWGAGVEIGGGGGEVRREEVERVARTVVEGDKGKEIRRKSREWKRLAEEASLSPNGSSYINFEKLVDHLLGSLN