METGVWLPGTSLLAPRASVRCSGSVAFVAARFVVQTSHESIRETLGGWCREVDVSGLPRTIESASRKCYVAPEKVQVFKSLEGWAEEKMLPLLKPVNKCWQPQDFLPDSSSDSFMDEVVDLRQRTKELPRDYLVCLVGDMITEEALPTYQTVLNTFEGVRDETGGSASPWATWIRAWTAEENRHGDLLNKYLYLTGRVNMRAIEKTIQNLIGAGMATHIDNDPYNGFIYTSFQERATFVSHGNTARFAKEYGDSQLATICGIIASDEKRHEIAYTRVVEKLFELDPNGTMLALANMMQKKITMPAHLMHDGENENLFEDYKFVAQKCKVYTAYDYSNIMEHLIEAWKVGSLGGLRGEAQRAQDYVCNLPARFQRLAERSEERFGKLGTHALHKNREFSWIFQGRDLALESKV*