MVFPHPLQQADLTAIGAATIAVTFLPPAARVGPASMCQTGSGSIPAVSGVCAALVARAAHPVRDVRALLGALHAPAPRRARRVPAPRRHELPVRALDLVARAASGHAIPAPGRAILPHVVVGHLTAHPCPRRQGVRPVVHAWQEVPVHGGQPGQPHDDDREPDDGEGGGKDGVARGRRGHVRPSAPCTTSCCSSRCTRGSSAPTRCRPCSARSSFSSSPLQEKTATKRLFQKLERSAFVLLWSLALLTLFALCMLYLARCMLQLPAVRAEFRHHVGMNYLFAPWISWLVLLQATPFLRPDAPSYHMLWWAISLPILVLDVKVYGQWFTRGRKFLSKVANPASYMTM