MAELIRSRQKRADRMVRSRWVRDSTSPAGTKCLSIVHMSDTHANFYDVPDADILIHSGDFTNHGIHHGMEEVNSFVAYFKALPHKYKVLVPGNHELGLDKLAVEDLRRMLGCKPGSNMFLLVDEAVTIEGIKFYGSPWTQCTMAWPATTSAQRAERWQHIPKDTDILVTHMPPYQIFDLAWQPDGKFYHWGCQALLERVAQIAPAMHCFGHVHDEVGVKPLSFEGTEVMFSNAAMDLKHTVNVFEFEVPVELSSEAHAPTGITTEFSTSASPVGYLQVEGLDLVLDLDAADPQQEMVFLWKKLPGHRPNQLWQLQQMGPERYTLRSLCNGQMLRHLGNGIKVSSNEFAEQITWATDGLLMSGGTGCTVLPPKTLRSGQALGIAPIDLREALKFTFVPVEG*