MVAQNIAVDVLDPSSHTQTYFHRAGPRYQVVFAPGEVHAAIVTCGGLCPGMNTVTREIVHGLWYQYNVKDIKGIRSGYRGFYTEKPMPLYPELVDNWHKQGGTCLGTSRGGFDLDKIMDAVEKQGLNQIYIIGGDGTIRGAIRIFEEVRRRGIKASVVAIPKTVDNDVGIIDRSFGFQTAVDAAQAAIAAAHTEAESTPNGVGLVKLMGRYTGHIALQATLSSRNVDCCLIPEVPFFMEGPGGLLEFVNHRLREHGHCVIVVAEGAGQDLIERTEDVRDESGNLRLRDIGLWLTNKLKQWWKDTHEGEVFSCKYIDPTYMIRAVPSNATDTSYCTLLAHSAIHGAMAGYTGFVAGPVNANFCYIPMELVANTKHVVDVNSHTWAWVQSVHNQPDFIKDDIHKHAIKKGQKSYETVS*