MVKDYQPKMVNIQRPKNDPPSNEMMETLLTFTIGQEVESKSHAQGYRGAWFKCKIEDIDRGGRGQLRFKLRYLNFPDEALHWSQAYQQRQRGNAATFELMLRPPMPPIITEEDLPDVMFDGVVVVVRAWEVGDLVNFWCDDVWWECYVSEIVDQETVKVSLFKPPHGEGGQHSVKGRALRPSLSWTLADGWSVPTMKKNSHGSPCSRLVKLSSRLLEKVDSPLKRDRGIYVDFGDSPDVIAHHSVHDLQNQFPATMKVEDQRFPFLSSGETPMKVKTVPNLSALRSAVEPLIYGDGEDSGKDADSDISDRDGADLAELQRLMVKRRSQKKIEKYRKQVQRYIKLARIFRTNNHKLRKVILRRSTAKRLCRVYLHHISKVVKVDG*