MAKRARSDSLALSSVSSVSLLPRIFEELPLEILLHVFSFLPIKVAAQNCTQGSKFRNCKQFNRKFIFGRELAMRRNRESVAKLVDHLFDTHKGDLIDSFQLHIDPVEIEELLDKWLRICVEKKIQDLELYFLRPGYTLTEDFLNQLKNLSSLKLVHCEFELPLKLQSLTNLRSLILWHVPLRNERLQTLIVRCRMLQTIDLLHCAELSRVEIYAAEHRYFKMLRIAGCNNLSMVEVVSPTLRCVHYCGHVPSTITFQAPQLSEALFNFVPAGNRRYLRASVLEKLVCDISNVTVLSASVLIPEALTAKIHHGVFGEICYNFLNLRELHLIMNGGLFCNPYDIIMLMKRCPILEKLFIDIDDYNFECGPYWELHQKPKLDKLDHYFDRLKYIKLKGFKFLQSELQLVKILLSKATHLEALILVTPKNGRIKLWRADGPKYSHLFDSWKASPEVKIVLFEHTADRSLVRPSHSKDWLL*