MLQFWRFDLAIALASGVTAATALVLATYKRVRNRSRLPKPPGPKGYPIIGNLFDVPSKRSWIGYKELSEKYGIMDLGGYMTVMPYGTRLNRHRKMFRQHIESNDISKWYPIIRRQVFDCMKAVAAIPDSWNTHFNHLFTSMMVEITYGVKTKSLQDPFIKDMMEAALGFAQAALPGSFLVDTFPILKYVPTWFPGAYFKRFAAYYKAVDYKARNDPKFDHVTRAMKAGTSRPCVVSSMVEALPEENDPTRAEEETIARNVAAMIHAVGYGRMPEFSDKESLVQILHDPETFEDPFAFKPERYIKDGKQLSDSGEDENGKPTIKYGVTDGALSHPEPFEFELQ*