MTTRILTGITPTGTPHLGNYAGAIRPAILASRRSDVDSFYFLADYHALIKCDDPARIQRSRLEIAATWLAGGLDVERATFYRQSDIPEIPELTWLLTCVSAKGLLNRAHAYKAAVDRNVEAGEDPDAGVTMGLYSYPVLMAADILMFNAHKIPVGRDQVQHVEMARDIGQRFNHLFGNGREFFVLPEAVIEENVATLPGLDGRKMSKSYDNTIPLFSPSRQLKDAIARIVTDSRAPGEPKDPDSSHLFLLYSAFACAEQVAAFRQELLEGLAWGEAKQRLFQLLDNELGEARERYQALIAKPDDIEDILLAGAAKARRIATPFIAELREAVGLRSLREPLKSAESGKKKAAKAARLVSFRDDDGSFRFRLLDAAGEQLLLSRAFADGKAAGAVSKRLLAGETADLRAEGNAFGLWLDGEAVAQSPAFADAAARDAAIERTREALAPQE*