VCRWHRLVPLACARGTRLRPHPAGPRRGLPPMLRRLTAASSEGGRGEAGVGASTSRVREPRRSAGSLGAGPGPGPEEALGLLADLGFSRTCVQELLRIRRGSGRRVLAVVSELVLLGLDPEPVCRALQKNPGILQLTGGQLKSRAGHLRRLGLGGGNLQHMTHCCPDLFTMSQQRIDALVSVLKDKCLFTGQQVTEILHSCPRVLQEDPGALEYKFQYAYFRMGIKQRDLVQSRYFQYSMTKIKQRHIFLERLGRYQTPDKKGQTQICNPSVNSVLRAPEAEFLARTAHSSSEEFEIFKQLLAREDLEKGEGASMSEDEDSDLADTDSCDDEDKD