MSQTIDDYTDTIDLTFDANLRTPAEARMFCDDMKREGYTRTPYLKELRLSADACWNIDVGLLSDLLFSTCNLRLLRLAHSEALFQKDLSLSKNIASLHTLTTLELYDGGLHTIEMFTTMRSKLLRVVHITDRNDPTHRVYNYAPFFSCGAIRGLKTLVLDSLKCDDKTFGSEGRKLKFKSVESLTLSRSKVPMNVFVKAFPCIKSLILAEVTPSIEYRWPYLCSLAVDLLSCWPIAFNVDHLMITRLDTAESRGLIEPILQAVKHMMPHVLTLSPQSDIEDEFWNGLKVSVPSVVALQIRFDDVLAVNARTLGNRLVWAAQAPHPSVHARATGSRVFTRIHEHALSLEYLVFEVFEGRYMNTGVNSAIFTHRLQVTRDISGGKQITELTSANDSVLLQEVLRDVDCDAPEW*