FPLFGHALDARGGSKAMYSACLPSRWSSRDSCFSGFFGGMQSPLSLRQMSIPKGLGYLTIMAPGNFLCMRSNFLFGSRSWMIRFSAEILFKSVSFRPFGVKCDNADSEPLKNEELLNNLLTLGVDIDMAKKRQPGVFNRTGTNEQDLKSFLLSKGASKEVIASIISRYPRAMTRTPESLSNRWDLWRRIMTSDLEIVNILERSPESFFRSSNNLNLENNIKFLSSIGLTRKCLCRLLTNAPRTFSNSLDLNKQMVEFLKEVCLSLGHSDPTDFIRKIIFKNPFILIQSTKRVKANIEFLQSTFNLNNKELLALICGPGTKILELSNDYTRRNYANIKEKLFSLGCTAEQVQKFVLSYPDVVFLGEKKFNHKVDCLIEEKISISQIMENPRILDSSVSTLKKRIKELVKSGYNFSTSNVSLLSWSQKRYNAKLKKLRVSYNVVIEC