MVAKPIYGIVSDVIYIGGDRRMPYLMLAGALQVLSWSTVALHSGIRSSVGPLMGVLLVSNVGAAIAEVVNDALVAESVQKERGRSKGELQSFVWLALAIGGVVGNLTGGLVLSRLSSTTMFTVFAILVAGQLVVTSIVKEKSFNFEVLRPLKSSKSLSSTSALKVLKLQAVKLVDLVSMPEIARPLAWFAASYAVIPALGGSLFFYQTQYLNIHPTFLGLAKVMGQMGLLAGSLIYNRYLKKTSPRQVLMAVQVLLSVCMLADILLVSRLNIKLGIPDHLYVLGASAFVEAIAQFKVLPFSVLLTQLCPAGSEGSLLAFFM