MDQRSLEAAAKSGNIDLLYELIHEDPYVLDKTDHVPFVNTPLHVAAVNGKTEFAMEMMNLKPSFARKLNADGLTPLHLAVEHGHFWLVLEVVKVDPSLVRIKGRHGMTPLLVAVSRKKIDLMSEFFLGCPESIVDANVNGENALHIAVNNYDQREGLSVLKVLMGWILRLCQKDAEWIETRVINRRDKDGNTPLHLAAYEINRQAMKLLLESSKINVNIENKNGLTVFDIAVLHNNREIERMVKRHGGKRSVSLVKIKTTSDILASQLSWRESRRTKKIRFYSWISEERRNALLVVATLIVTATYQTVLQPPGGVSDGGGQKSGTSGPKAGSVVMDEVYFIWLWLWNSAGFCFAIEMMIRLLSLGQESMFWYYPLFVPMVLAYSVAGDVIKPNARAYTIAGVGAIVVLIIWGLVVWFWEWVQSKRTKQRGPKSGLVWEGFTTLDQARGVAPNRYVIR*