MLADRFSELQSVFLSVRKYLMEERADGAHGFAPEKKLEKPSTRRQVKEGLHLAFSLGAFLALDKYLKSMFLANAIRFPSALFGMLSLFLLLTTLSAVSTGAANKVEAFFSPAILFIQRWLPLFYVPSLVVVPLAVKGIPASEGVKIGAILFGGWMASLLVAGYTAVQVRKMVNTELLPADPVPKAAPFTSTERISWIAAMLVFFGVAVRYPTVLGPESTTAAPFLLAATVVGYLVGTSFPEAAKKVFHPIIVCAVTADIGAYALGMATGKGFEPTLGAYLTKSAGSPGAGDVLMGFLGPVILSFAFSMYRQRKVVQRHAAEIITGVVVSSLFSLYSTAAIGRVLGLLPALTAAIIPRCVTVALALPIATLLEGNNASLTAAAVVVTGLIGANFAQVVMDKFGLKDPIARGMATAASAHGLGTAALAGKEPEALPYCAIAYALTGIISTLLCALPPVRASLLLIAGAA*