METPLSTRRITRSLAAASAQKSAAAGMDSAALFSLSKNAVAGETHAQTRAALHDITNDSPVVGLAAGSLHATDTTPAKTRRRAPRCTPGSGEALLRGQVKALLHKVDEEQGCAAAGALVRPKRIQALLGVSRSPAQLLAPTPANTPQIGPVSAPREGVGLHDGATVVPCVLDEEELLIPKLQVIAGSIPPPQPEEKLGECQLNRALVFDDSPDNSDESSGSAVPSSVSLQEGSAGKTSSPEEGDSSSAWSTQVHASSEKGDQEELDVEELAADYTEEEEEFEEEDDWEEDSDDGCYDDLCDEMSRMTVLDEGEKKTGLPQFEGKHTRFIYNSDDEIEREEVADAAEARAELGALMLRGLPVPEGRHLRFHDDEDDEE*