MDLDIQCEELSASRWTELVLSMNTCKTVRYRLDDCSLSANNCKDIGSVLSSNKSLTELTLNNNELGDSGVELLCKGLMAPSCNLQKLWYRLQNCNLTDACCKHLRSVLSTKPSLIELHLGDNKLKTSGVKVLCEGLLDPNCQLQKLQYRLEYCELKPDICELLCTALRTKSSLKMLNLSNNRLGDPAIKLLCQGLMDPNCKLQSLQCSVENCHITTASCGDLSTVLASKPCLTDLSVGENKIGDAGLALLCQGLLNPTCQIEKLWYRLWECGLTPASCKDLAQVLRTKESLTEVSLIGNDLGDAGMEQLCQGLKDPKAKLQALWYRIRECGFTTACCKSLSSALGTNQTLRELHMGGNKVGDAGVEIIHEGLMSPNCNLRSLWYRLGNCDLSAACCGHLATIISSKQCLTELDLSNNALEDEGVKKLCEALRQPGCKLQQLVYSLYDIYWSSETDDELKVLEESIPGLKIVS