MNTAAIYRQYQTYVRSDKSGWALDGCSDSALIAQAKQPGLHLKMCINRFDSGITLSRMRGGGTGAFPTEIHNFSHNCALFVMVSGQNRLQMGGREYRPSAGEIWLVRGELADVSETLLPDSGGMCALHLDFWLEKLRRWHDEGLLDERLFSPQTIGRFALQRLAQNAGTLTAAACPLLQRPFESDGFGLLADEADALELSARLLRFTFRRHDNGYRRRRIDEAADILNSEFARPLTIAEIARRVGLNECYLKRYFKAQTGETVAGRLRRLRLEHALALIESGSTIQAAMHFCGYRHAGRFNEAFRRHYGFLPSDVKKC*