MRTRRASYSAASDGITFVIKPKGPAPKRRKVASSARPSPPPPSSTTNSSFETLHDELVVSVLVALSSSASSPADLINAMLTCKRFCAAGSHPLVLASASVSALAVKARGWSEGAFRFLRQCERSGNVEAAYTLGMIRFYCFNEREVGAALMAQAALKPHAAALHSLAIIQFNGSGGSRKDKNLKNGASLCAKAASQGHVDAIRELGHCLQDGYGMPKSITEGRRLLLEANAREAAAAVAASPRAFVKTALHLAAHSTRAARCLHHHAHYRSAISKVEGAQHGGSVNGVGMDIGARHAHPVFHLLHGGGCSLLSDFGCNVPPPKLHIANQFLVDWFATYPPPQGLRLCSHANCGRPETRRHEFRRC