MDESRGGGRRVEKRVYDEEDDDGMPQSKKPKVPGLASVIVEALKVDSLQRLSSSLEPLFRRIVSEEVERALTRFGHGQIDGRSSPPRIQGQEGKVLQLEFRTRMPPHLFTGGKVEGEQGATIHVVLLDATTGNVMQTGEESSSKLNVVVLEGDFNEENNENWSTEHFESHEVKAREGKRPLLTGETQVTLNEGVGTLGDLTFTDNSSWIRSRKFRLGLKVASGCCVGIRIREAKTEAFAVKDHRGELYKKHYPPALHDEVWRLDRIAKDGALHKKLMNSEVITVEDFLRVLVRDPQRLRNILGSGMSNRMWENTVEHAKTCVLGGKLYVYYADLGHTTGAIFNHIYELRGLISDAQFVPLESLNHNQKISVDSLVKRAYENWNRVVEYDGKVLSALTYPSPPTHNLIEYPFISSDQTQTLGGGGGVSGTTTTTTTHQSSPPTHYDYVPGAPSTFTGSDGWSSQSPDDGHGFGDSFSEEVRLRSSEMLETDDMQKLLRSFGVGVTGSTFGVYDNGSYGYQNHVPHEPQVGPVGHGRGSGKAVVGWLKLKAALRWGIFIRKKAAERRAQLVQLD*