MNQFPRFDMVIEAPPILEMWYTNLDKDHRRYLKKYVGSLTELMNMNGWPELIKVLTGYWDNEKMVFLFGTVEITLTTEELQDCIDIVGTGLERRLIKQEDILIPNKPFIEDITDWFGSKGPADSFRYRNSDKGKAVIGDNNKEISLTDVVVAQSTIVNENELITIPVPTEHDVHGSELDHYKEQEIECRAKEEVNVDIKEEIRKAMKEFQCIPHVVGLNYEDLCIHQNLYLPEGFKIHKFDTSEGVGNHMAHLKAYCNQLVGLRFDLGKLEQNQVNVIAFDGVQRDTLGTVNLVIQMDTTEFNEQFQALDIYTSYNFFLEGLAGAVPSKLHQMMKLVWKDQELVIHGEGSHSSRQTPIINELSENSQGIIEPIPVPVKGARYRLGYIPTDDEMKADRSILGEGICDLFEEIDVVIEEEVELASIHDAERGELLQYWTSTPMLIPRSSCVNFKPTNVKSCHELNEPNEASDDEGEGCEEENDVPEYVAKEFRQFEDKHKPICKKLKL*