MLRETWLCVILVAFVSHPVWLQKPHKRKTQLKAAGCCEEMRELKAQVANLSSLLGELSRKQESDWVSVVM
QVMELESSSKHMESRLSTAESKYSEMNNQIDIMQLQAAQTVTQTSADAIYDCSSLYQKNYRISGVYKLPP
DEFLGSPELEVFCDMETSGGGWTIIQRRKSGLVSFYQDWRQYKQGFGSIRGDFWLGNEHIHRLTRQPSRL
RVELEDWEGNARYAEYSYFALGNELNSYRLFLGNYSGNVGKDALLYHNNTVFSTKDKDNDNCLDKCAQLR
KGGYWYNCCTDSNLNGVYYRLGEHRKHMDGISWYGWHGANYSLKRVEMKIRPEAFKP