MVSHVEMGLAAGGFKLFGKVITQCAESAPPASLVARERDDPDERDQPVVKREAAAASDSDSAVVLVDKQRRSGGPAESEDSKGQHHPRPRQPQQQDTAEARAAASAPPLPCPRCRSRNTKFCYFNNYNVNQPRHFCKDCHRYWTAGGALRNVPVGAGRRKNRPLGAAPIPLAVSVPAQHLQHPQHPAAAAGHGLGLPGQHPSCPTSPSPAYAGRWPVCPDRRF