MTDEPRHRVRARYTDDTVTVYQAYSPAIGVPAARDGRFPAAWKRERMTWIKPSFLWMMYRCGWATKADQETVLAVEIRRDGFEWALRNACLSHYQEGVHESREAWKRELRQAPARVQWDPERDLRLNPLPYRSLQLGLGGDAAGRYADEWTTGITDVTPLARQMRRLVLEGDLAGAGRLLPEERPYPADTGLLGHLVPSAG