MRTRFKGLVKRLLLRSSRKDQIVGSFRDSGLLRLASSSTGNNARMILVQSQELGDMEENDAVSDQPLEDNSLDSFHSCKTSISSSDHLPIHGHPAAVEDSTASFNLRIYAVTWNMNGKIPHDSLPKLLENGRGDYDLYVIGIQESPVSSLRRVLHPILGKQYSFVAKSVMGSLQLYVFGKCWLQHHISAKKVDKVRFKGFGGVVGRQKGAVAASFCIGNSSFLFIASHFAAHEKKVNERHVQYSRTRQKIFSRPSTSQEQPGSNFMDESDVVVWLGDLNYRIEGSRGLVKSFVKQNLEKLLWKRDQLFNAVDKGEVFNGFVEGPLEFKPTYKYDVGTDDYDTSGKERVPSWTDRILLKIRDESSISLDVVNYQSIDSLRSSDHRPVKALLRVTNLS*