MDAIIITRFHHGGKFIQDKTGITYKGKAEVEYVNIDKDHFSIIELLFYTKQLGYITVGGFCVKDPTKNGFIEVDTDLTLVNLIKDLKDGDFLDIYVKHVVDDVEVVTTGLLCGSVVEEDLEGYKCDCFEDIGRNKAARYTGRLGGDEQYIDSLALDSEDSRDELDSEFVKGVDLPRRRKSKKVRFDPDCVVAIFELGMVFESAEQFRKVVADYSCQYKTRSKLKPNDKKRVRVKCEDKKCKWLLFASIDKDSGDFVVKNYYLVHVCPQSTKNKLCTSKFVAEKFKDEITCQPYIRLWEIQELVRKKFGLYVGRTVCHRAKKRIIKEFLGD*