MITSTSLLLQTFNKEFSTHTPRKLEGKVALITGAASGIGKETAVKFISNGAKVIITDIQRQLGKETASELGPNATFVVCDVSKESDISNAVDFAVSSHGQLDIMYNNAGIACSTPPSIVDLDLRAFNRVIHLFSNTPIKTLTNIIMSINVGGAVAGIKHAARVMIPRQTGSILCTARVTGVMGGLAPFTYSTSKSCIIGIMRSVTPELCKNGIRINCISPFAIPTPLTVDEMKLFFPGVEAQQLAKMVNNASELKGAYCEPIDVANAALYLASDDAKYISGQNLVVDGGFTTFKNLN