MVSGEVIVWKEQRVSATNEFAKVVSSLGLKRDPKKEAARQMHALKIIRLHQSAITHLSVHGNYIVTGGADGHVRFYDPCLGLSGWFEELLAGEIMSISFSRIEDYSKESNIITLQVPPFIVSTKTGHIILLSAATFEELPGTLQCKGKKLMDYVPKMIRSVSAHPNLSRIVLINADGYVQVHDYNEKRIRMQREFCKLKAEVVAYSPSGSIIACGFLNGLLKIVDSERLHDLESIAVSRTTITVLKFSADETYLAVADASYAVSLLSCSISKAHVNDKWEYVGKFRSHAKTISGLHFANDRDGGNRLFSIGHDSMIVEYDLINSMKERSLKLRGSRSLNSPGLPTAIASTNAFKKGKDALVR*