MNSPFHFPSLVWDHTIAVYLFLLGISAGATMLAVLLKRAGLAGAEPSNNHVIRCTAFLAPLSLIIGLVILIFHLTKPWTFWYLMFNYSTTSIMSMGVMLFQAYMLFLLVWLAIIFHQLVATLIEQYAKPLRFVNKLIAFAAKFTGLIEIILIILSVLLGAYTGFLLSALISYPMLNNPVLPILFLASGTSSGIAALIFCTLLFTKEDTHSPALGFLHKFELPVVLMEIFLLAAFFIGLYLGGGQKTVAFETALLGGFWAHVFWIGVVGIGLVLPLLLNGIATPQLKHRKGFMLLVACLGLIGVLCLRFFILYAGQMTLA