MTTACTTDSPVAAPAPHVLVVPYPAQGHTIPILDLAGLLAARGLRLTVVATPATAPLLGPLLAAHPGVAVRALTLPFPSHPAFPAGVESAKGCPPALFGALIVAFAGLRAPLGSWVRARSGTPDRVVAILSDFFCGWTQPLAAELGVPRITFSSSAVYATAVLHSLLRRLPTREDESDDECPVAFPDLPGAPAYPWRQLSALYRTYEEGDEVAEGVRSNFLWNLDSSAFVSNTFQHLEGRYLEAPLADLGFTRVRAVGPLAPEAHDAASSRGGETALSAAHLCTWLDKFEDGSVVYISFGSMAVLQPAHAAALAAALERTRAAFVWAVGTAATLPEGFEERHHAAAAGGRGMVIRGWAPQVAALRHRAVGWFVTHCGWNSVLEAAAAGVRILAWPMAADQFVNARLLVDELRAALPVCWGGLDTAPSVDELVRVLESTVAGKGKEWGDLTARAKELAEEAAAAVREGGSSWREVEDLARELRELGEGLHTPVG*