SIFKGSGVAIITPFTNTGVDFDKLSELIEWHIKSKTDAIIVCGTTGEATTMTETERKET IKFVIDKVNKRIPVIAGTGSNNTAASIAMSKWAESIGVDGLLVITPYYNKTTQKGLVKHF KAVSDAVSTPIIIYNVPGRTGLNITPGTLKELCEDKNIVAVKEASGNISQIAQIKALCGD KLDIYSGNDDQIIPILALGGIGVISVLANVIPEDVHNMCELYLNGKVNEALKIQLDSLAL TNALFIETNPIPVKTAMNLMNMKVGDLRLPLCEMNENNLEILKKELKAYNLM