MIVEITSLYCTSVISATTYIQAHLPLYLYPFLSTKDKTPALHQLRFSSLKVIVELIKDDNTEVVSFLLQTEIIPLCLQTVDFGDEATKTAATFILHKILFNDAGLRYICIASDRIFALVCNLWNAVASPSEPSPRLLKNIIHCCLRLTDDSRASDILTNWLLKNWLPNLLRDAAFCGCLNKDPANVILFQQFLLKLNRQNHPSTFQAGGT