MKLELVFIPSPGDGHLRPLVEVAKLHVDRDDHLSITIIIIPQMHGFSSSNSSSYIASLSSDSEERLSYNVLSVPDKPDSDDTKPHFFDYIDNFKPQVKATVEKLTDPGPPDSPSRLAGFVVDMFCMMMIDVANEFGVPSYMFYTSNATFLGLQVHVEYLYDVKNYDVSDLKDSDTTELEVPCLTRPLPVKCFPSVLLTKEWLPVMFRQTRRFRETKGILVNTFAELEPQAMKFFSGVDSPLPTVYTVGPVMNLKINGPNSSDDKQSEILRWLDEQPRKSVVFLCFGSMGGFREGQAKEIAIALERSGHRFVWSLRRAQPKGSIGPPEEFTNLEEILPEGFLERTAEIGKIVGWAPQSAILANPAIGGFVSHCGWNSTLESLWFGVPMATWPLYAEQQVNAFEMVEELGLAVEVRNSFRGDFMAADDELMTAEEIERGIRCLMEQDSDVRSRVKEMSEKSHVALMDGGSSHVALLKFIQDVTKNIS*