MFLKHIDLTTALRPSYLPDEVLLFVQDNVGLYEGKFKLPNQQNGQVYLTSHRVCYVDKQEPRTHSVALDLKDVERYEFYAGFLKSSAKVTLIPKPPKRSSYHSRALSNASSAQRNLSGSPGISESAYRAPPEPPAVTSATWVCTICSFSNPVPSNFDPTSANAHTPLPPCLACGIKPTLSHVLKAAISGASNRSVASPALNAPLPLRPAHSGTRPLSENLDQKPASSLPDATNGSNSTASFQCPRCTFSNHPSLMTCEMCGGPLISQNAPSSIQQSSTADTIRTDSPGPVLDPSKINKNGSDAPESVKISFRRGGEKIFYERLKGSMTQRKWLLRDAPPAPNSRAADEGSKDTPAGTPGGRQKGVGIAGLEQLGLNMRKNNELLIGSAFEDLEALMSSAKEVIALAERFARQTNNGQGNASAEENAILAESASQLGLVTTKDIVGGGSSESLYLSELARNLAEFLTDDSRGVLKKAGGIITLVDLWAMFNRARGGVELVSPADFEKAARLWSKLKLPVRLRTFRSGVMVVQGRDRTDGTTVRALLAWLRDLHEFPPEREVSWDWKEFGRGVTAQEAAERFGWSLGVAEEELLMAEERGELCREEGLEGLKFWVNYIDPGEHKKHKSQAQKDSDEVMKALKASGLL*