MDSFKKAYGIDIPDFALERILSFIDDPHDRSSISLVCKKWLDMENYTRREVTVAFCYTTTPSRLTERFKFLQSLKVKGKPRADMYNLMPENWGAYAEPWVQEVVLKCPRLSSLHFRRMVVSDEDLLKLAQARGNRLRELKLDRCSGFSTIGLEVIAQHCRQLRVLFLDESAIENYSGKWLHEIALHNSSLEVLNFYATNLTVDVADLDTIAVNCKSLSSLKVYDIELSSLRGVLNRATSLKELVGVSVTGDVDLCDGTINGSFGLPRGLTSVGLMYTGNDTSDASVIPLICPLASGLKKLDLQLTGLSLEGHSELLRHFFNLDVLEVLNGVGDEGLEIVAANCKNLRRLRVESGDREFQQGYVTQRGLIAIAQGCQKLEYIALYMSDINN