MLGSRTGDIILIPAPPHPTRLSCHLLLNFCYEVVSKTAQLLGVYFKGLSVRIGIAKYSGCYGLHHCHRSFFETAQGLGFYLTSAPELLYLRVLIDIGLGDRNGSKIAKELNRVALNLKRKQATRYAAHLSGASQPMLGHWSSLTSPASRAVKRMRLGGYRNRLTNAGRHIGRSLARRFLNYKKSGRLERLMFYENGEWLDFPKDVVDLVKKDLEVKKAAVEIESNGYHLLFDFLHLHKVDLKTGLQQPIALIDAAGWCFSPEIYAASDEEPYNLSKQECGRSPDSYASNEIKLHLEVDINGVDQSRLSECSGESNALVKGIQIDTKQNCCQYDVEVEDSINKKDCGNVGEDIQQHQDIDLDAYTESVYGILDLNSVQKMFLKGMSSFGSTDSDIFEIYQCSGASMQARWELFQKQAEISKKNHGEANIQYDWLASSKGELSTMMNYGLSHYGLSGSKCTYDIGVHLAAVTCPDARFLTFKW*