MATSKVERLVNLVIALLSTRGYITAEKIRSSVAGYSDSPSVEAFSRMFERDKNELRDLGIPLEVGRVSALEPTEGYRINRDAYALSPVELTPDEAAAVAVATQLWESPELITATQGALLKLRAAGVDVDPLDTGAPVAIASAAAVSGLRGSEDVLGILLSAIDSGQVVQFSHRSSRAEPYTVRTVEPWGVVTEKGRWYLVGHDRDRDATRVFRLSRIGAQVTPIGPAGATTVPAGVDLRSIVAQKVTEVPTGEQATVWVAEGRATALRRAGRSAGPRQLGGRDGEVIELEIRSSDRLAREITGYGADAIVLQPGSLRDDVLARLRAQAGALA*