MSDKMIVEYIWIDGSGITLRSFSRVLSKSVEKAEDLPDWTFDGSSTGLASGEDNEVVLKALRIFNDPFLGGNNKLVWCETYTKDGDALPTNTTARAACIFAISAVANENPWFQIRVEYTLLDPNTLEPVGWPVGGYTGPMGPYYCGEGADKVWGRDIIDAHYRACQYAGINIAGVNAGVTHGQWEYQIGWSVGLDAGLQVWMARYILERLAEQAGLRVSLDTKPIPGDWHGMLAHVNYATKQDLEDGGLAYIKRHIQHLAKHHREFLLSAGHGVEGALTGRHFTAHLETFSWGVESRSASIRISVDAVKQGKGYFEVRLAGSNANSYVVTSLLVEVTILEN