MIFQYLLKGEEDQLCDYNHIMTPKPSGKSEKCSGFESSPSYSFLSPGVLKEIDEIIYRRTKKKLEFMDENSTGTGIDICSSASSLCSPYMNKIVSIRSKITDIEIDICKSILCSNRNLRETIWELKDAQLMFVEDSYCFEANKPISCNHYFFCLYLFYVGHEKEKDKVAEDMDKLQTDGVSSIKNKPDHNIEDFFSCNKEVFDMQITAESNTVEEVCVSLQAIYYRVVKDKSELYKTLSEAMYKFLGNEQLNYWMMTIGNLLPSKDKSNTILDETILE