MMDSIQSFDALPHNLRECFLDMGSFLKDQKIIASTIIDLWSELHDKENIIYMNYLQELASHNLLKLLPLGKNKYEDGFFNEFLVKQDNILREFAIHQWEKESLSILERKRLNLDIQDNKFPNWCLNLEHPVTLNVSLLSISTDDSFTSCWVEMHCPNAEVLVLNLSSSTYALPNFIATMKKLKVVMIINHGFELTKLTNLSCLSLLPNLRRIRFEKVSITLHDIPKLQLKCLEKLSLWLCHFNDAPNELEDLEVDVTETLQSLQEIEIDYCYNLVELPHWVSQVVSLKKLSITNCNKLCRLLEGIGNLRNLEMLRVISCSNLFELPKTSERLSNLRLLDVSGCFQLKTLPLEIGKLQKLKKVSMRDCYRCELPDSVKNLEDLEVRCDEGTVFLWERFKQKMKNLIIIEEETEHNLNLLQLF*