MSLNLNSLATKPNLNQYILSLLDQCKHLNHLKQVQAFLLTLGHGQTQFFAFKLVRFCTLSPPDLLHYARLIFDHLNSPNIYLYTAMITAYASASDSKSALLLFDRMLRCGRPRPNHFIFPHVLKSCSDTAAIGSIKTIHTHVLKSGFDGYSVVQTALVDSYSKCSDIETARFLFDEMTERNVVSWTAMISGYAKLGLMGEALLLFEEMPERDAPSWNAVIAGCTQNGLFSEAISLFRRMLFTDQRPNERTVVCALSACAHLGMLHLGKWIHGYIRKNNIGPSSFISNALLDMYGKCGSLNEAWRLFNLISKRSLTSWNSMINCLALHGQSESAIALFKEMEIAGVAPDEVSFVGLLNACTHGGLVDEGCYFFKSMNQDYHIEPRIEHYGCVIDLLGRVGRFEEAMEVIRGMRIEPDEVVWGSLLNGSRVHGKMELAEFSVRKLLEIHPNNAGYGVMLANIYSECGRWEDVSKVRKILKEKGVQKTPGCSWIEIDNEVHQFHSADESHPKAEKIYECNVLSCG*