MFRPVTRDNQAIKAMLKNISVFEKAFIGAMAGGFAGAFTYVCLLPLDTVKTKLQTRGASELYTGAIDVISKVLKNEGILGLYSGVSAVIVGSAISSAIYFGTCELGKSLLAKVPSVPPIMIPPTAGAMGNLVSSAIMVPKELITQRMQAGAKGRSWEVLLRILERDGILGLYAGYSATLLRNLPAGVLSYSSFEYLKSAVLSRTGNSHLEPFQSVCCGALAGAISASLTTPLDVVKTRLMTQIQSGAIVDPETKAKITILVYTGISSTMREILKEEGWMGLTRGMGPRVLHSACFAALGYFAFETAKLTFLHHHVSRKEKALHHD*