ASCSFMSSEALSHLKIPMDFVGDFDLMKFGVKKETMQSLERAFVGPCSQLQRPDSVSSTPGTTPCNSVPSSPNINPHEQRNTPGGDHFWMHNNGGYPHQMYPQAFGLTPEDAMEALIDATQQGHPTAPHIHHPQPFQGDYEGYAHLNEPVHHYAGLPGHPDMQGVPSSHCQDTYLKDEIGCESPQSPEAQQVVGAHHPLQQPHRRSTSEMHFSDDQLVSMSVRELNRLLRGLSKDEVMRLKQKRRTLKNRGYAQSCRYKRVQQKHILEHEKTSLVSQVEQLKHELSRLVRERDAYKLKCEKLSGANCYHETGSTSDNPSSPEYLI