MESWQEWLLIAFGLGAIVLLALFIYRQRDALSADQRRSEKASEFARKRRESMIQSIRILAQAVEAGQVEYSEACLRIKGLLDHVEPTLLQKSPFTVFQQVHDKLQHMPTHQARLETEPKFVSKMDKERYAIEQGHADEIRRAATAIRVHVFSEGVI