MSFGSFSKPLQHSLLTMPASVQDNFPSTPGKVKMERSSYFGRVANRWHIFSSAKLFLWAVILVSLMAIFFLRLTSPARPKVVQAPAWGGAAWEKHVRHSCHVKREKGLMVLVTGAAGFVGTHVSLALKKRGDGVLGIDNFNSYYEPSLKRSRQALLEKQGIFVIEGDINNAALLKKLFDFVPFTHVMHLAAQAGVRYAMENPGSYVHSNIAGLVTLFEACKSANPQPAVVWASSSSVYGLNSKVPFSEIDRTDQPASLYAATKKAGEEIAHTYNHIYGLSITGLRFFTVYGPWGRPDMAYFSFTRDILQGKRINIYQGANQADLARDFTYIDDIMKGCVAALDSAGKSTGSGGKKKGPAPLRVYNLGNTSPVSVPSLVNILERLLKVKARRNIVKMPRNGDVPYTHANVTLARMELGYNPTTDLQTGLKKFVKWYQGYYHDLGSRTSRP*