MVESAAVVVRRLHEAVGRLPYLPLPTTAALDDLERAQTDPTLAREWADHAAAVRPVLHERVVPLLESFLRTKKRLGSAVERRLYAAMTPAALLDRMLRCRPLAFLNASDDYRLRDGVTQGSGGFERIGTADESAGPLRLEQLMSYDEMAIAALLSVAVPTHFYNDGAETAPRQLREGDRSNRGHRGRPGDFERTGVYVGVIGARYEKVGRMEWAHTLVTAEQNTAENGYGPAAGVAAGVAAGERRELLAAWARLYGREQLPMREHLPTYDEAVSRRETEPDALLQVRLHGIDPFLREASDRAKEKGAKAYAHVVGLGLGVWMELAPQLEHIDTLDFSWFPSECNEATSLRHGAGCGAVRQVLFSNRNPAARLPSSEQPLLLVAMYAWDGNAYPGNEYWLGSLAASGDPAAACCSAIPLLQNPEVNDALTGGATVLHPSGRRVEGGV*