MTGHVMCLFRRCFPPTRLRNARIIQLSRTWNLENSKRQNLNICQEGGSEQALSKGSILLERSLCARILHNEEAISQVVGDAKEKNRKLMETNELQIGPKNYNPQKDKCFSGSVKLPHIARPKMKDCMLGDAQHVEEAEKI