MLTEYVDEGKHSSIPGRHRFTHSPHHSSTLPISYMNVKGCCNMESLFRALLLLGSLVFWFSIEIGASLPESRQDDGLGVTGNCEQQQVQRVIRALKEAGYNILATVLQDPKIKLQQNPHGCTFLAPSDAALSSISLTSRTFVDILSDQLVFERLTYQDLLHLPLGTRLPTPLSVTGLSVTSVSDSKHDFSLNQVAIADPDIYKDTKLTVHGVGCLFGSEAAIQVEPNHSGNLPAGASKLPGSSESTTHGSARPQMLEETAWTQRCARSTDGRRESSWEGDGRRRCISGDDEFATKHRSTLDPAVLPHNIPRFTPRQASSSVSSRSLSFASWLLHILSQLL*