MAGRKETVIKKAKELSVLCDIPVALVCAVGGAVEVWESKEGVLDMYRALPPEVRTTHAHTHRGYLERELRTERAKLAKVRQEGVFNSWDDALNGITAEEAWALLESIDAAIAAAIARQEALGLLDGADGVNGDGGLHLQHVPPGASDAVAPVVGHGVQYIGSSSGGGSQQEMTPAADGDRVHNADQYDILPCDDNTFQAHSADVMLPACGFKCTGGDHCVDMDGYMWEAPGDANIHHGWPDQTMWCTDESCSYNAAAATNTGHGTFLAAPAQPLAFSTDADFINAPNDFLTMGTGGSFINVGDYSAQSSADEFHLSDTNQLDQTHYPFGGTGGGAEPGYTQSQSWGRFTNVSDYLAQSSADECQLVSVGGAIHIDQMHYLSGAGGAEPSDTQSQNWGG