MASFNPNIPVRGNPFLDIPSDIDAHPFRLVWEDICSVSYLARLLPKGVILDLVECLIQRDLEYKTADIRQGRAQLRAALAASTTKKAVLIVHSQGGIVASSIIDWLYGELSQSQIQKLEIYTFGNAARQFRNPPLHELHHNDPAGTTPRRQIQGERAIRNIEHYANTKDFVANIGALQFTASAGAYSNASVFSGTVFIREGSGHLFNMHYLHPMFGEHSAFMESTVDVRPRNGPGKTVSMRMRELSRLYNYKNGRSPEDEDAM*