MSKGRAFTDNASINLIPLPGNRLLALGETRSAAYIVDPATLATVRQVEYDDDFPGDLTTAHPKVAPDGSIMNFTRSLPLGGYHVFRQDPVTLRRTKIAFIRDRNPWAPCWVHDMAITSSSLVVVETPLFISMASLILGTKRPYAFMDWKPEAGCRVHVIALDGSGVVTHTAPAFFTFHLGNAFERPSGTSSGTEICLDFSVYDDPEIINDLSLDRLKAFPGKDISPGRLRRLVIPLRDAANRPVGPSSLAAPVPLLTDENAYGNFFEFPAINPRFRGKPYRYMYGTAAIRPTNMGNALARHDLEKGSSIVCSIPGSMPGQPIFVPRPDGSTEDDGVLLAPKIMPGGRSVLCVYDAADMSGLANVDLPFKVPYRF