MRIASPPIISSCYYGVDTPRAEELISNRLDVEGVRRAIGSDSLAFLSLESLRVAFGKEGHMFCDACFTRRYPVLPREHEAVNVVEDEYELIGHYYLLRIRASIGSMVRIVEGCGALILIPPFIPNGPRFHLKSEPSKASPLCKMENIRHPGRSCPQSASCTENAPMPNNCDDQSIAVVRVSWIGFDRSCTSFLFQVLSSKSRWLLLSCFTTLRLDRSLHRRRTATYSVDISETSELVVAVEAISKQHTNSHTSHLDYLNLAETTKPTRKELAHNISVIYDRTCLSSRVNLRNFKLLLEENHNLQQRIKKLKSSVKTLSSLFIENKPLTQSEVQKLVLEISKQPKFIEEEALWLSQNLDQKLQRIEILLSKIEKQIFG