MKLFAEMFTIAPGNKDHQVAIRCAVGVFVPLIILVLIGRSDLAIFASFGAFTGIYGRGEMHRKRLFIQVRAGSLMLLVILLATLSARAGQALGLSDAASTWAQVAATTVVAGACSLVIALWRHRPAGSLFHIFAFAAVASIPSQPPLWQCMLVAILTTVFCLLVGISSRLVRSRRTPWSMPEPARLTPDEKRAAWLEAVGYIVAAGLAGTLSTLVGQRLGFGHNYWAMVAAVVPLVGRTTRHRVARGIQRIIGTVLGLIVLAGVLLLNPAPWQMVLVIAACQFGAEMFIARQYVLAQIFVTPLALSATLLAAPAAPQVLLRDRIVETVIGAAVGIAVVVAPAVWRRMRARSGARPLSA