MEAASNKIVHRDEITDDAFTDSAHIPEKYIRTDEVSAGAVVGEDEAYELPVIDMAKLLDPELSASETAKLGSACRDWGFFQLTNHGVDEAVIQRMKESTVQFFGLPLDSKNDVAVRGDGFEGYGHHYSRLSKLDWAESVILITQPVQDRNMELWPTNPPMFRDALEEYSAAVTKLMRQLLGSMATDLGVGEAALLGAFSGKRQSMAIHHYPPCRHPEKVIGNTAHTDGLALTALLHVDDTPGLQMLQGGRWFPVRPRPGAMVVNVGDILHILTNGAYRSAEHRVVVNAERGRTTAVIFQDASVGGMVAPLPELLVDGGEARYRSIPRFEYLKVRFSALAQRKGFLESLKL*