MLRSTVSKAS LKICRHFHRE SIPYDKTIKN LLLPKDTKVI FQGFTGKQGT FHASISQEYG TNVVGGTNPK KAGQTHLGQP VFASVKDAIK ETGATASAIF VPPPIAAAAI KESIEAEIPL AVCITEGIPQ HDMLYIAEML QTQDKTRLVG PNCPGIINPA TKVRIGIQPP KIFQAGKIGI ISRSGTLTYE AVQQTTKTDL GQSLVIGMGG DAFPGTDFID ALKLFLEDET TEGIIMLGEI GGKAEIEAAQ FLKEYNFSRS KPMPVASFIA GTVAGQMKGV RMGHSGAIVE GSGTDAESKK QALRDVGVAV VESPGYLGQA LLDQFAKFK