MLRPLLFTYLFFYLPIVSAQQQCPLCYGGDAAANLNNTIGGAADGVTCGEFLNDVELDSDDCLNLQLVAYRYCGCPRYPEEFYCPMCKDSFVNIPNKFKTIPGTEKTCDEKLFVKSSEMPSNGCSDAMKPGYVCGCPDAEEPFCQICGGSVEDDTKIRNPEATLTINGVGVKTCQQIANEALLGSLSIEQCSLVQAEAFTTCGCEGSEELEANAPTSDASSKNNATDVPLETDAATPSPTEEDNSAATISNYFWASLLGVVAMWLIL*