MTYSTQLAALEAFLQGYPAIKYTPQSSPEYSTARKVFNSARRDNPLAIVQPCPLIDLRALTAVTVAPDRKSAIVQGGTLQVELGKKLWAEGLGTPTGAIPSVGYVGWATYGGYGPFSSHWGLGVDQILGATIVNAEGDIVKADESLLQGIRGAGGLYGIIIDLTVKVYPLTSLLAGAIIFESSNIIKTCIDFNTAYERLLDAEGLPPQLTVQQMAFNAHTGRCFAAIFTWSGADIIEGQRWSKKTANLGPLLVNTVASTNIPEWFSGNEPLVPLAASGSAYTHSVSRVSPAIAKTIGQSLACMPSDPGTMMSIHQLRGPSTEPQGHSSSVFAVREPHYMLEFLGFTVQKSLQEESEKWAAQIAEDTRLADRTYVLPWAYVSLYNATAQANSSAEALRKTYGSKVELVKALKAKFDPANVFRLTVPVLGYIGAESCG*