MPSVVSYIDAQTVLVGGPAIEQEVDHGAYRNVKRILGTGGKLDVGTKDVVPFLSPCSEGKTFKKSNMNNKLHDATEYPTMLTSSLNPNETLHPEEVSAHILRTLREVAENHTGCVVTRAVLGIPAYFNDAQRDATLKAAELAGIRKTKLLREPEAAALAYAIGKEQVGRGDDDELVLVFDLGGGTFDVSMLVVGGGVTEIISTSGNAQLGGSDFDNRIAQYFLKLLRGHGISTKKWSVTAINAVVRSAEKVRIFLSNNKKATLALPVAEELWIRLSHSSQILHLATTDCAATDAGTSNATHLLCDFTRKEMESLCRDEFQQLIRPVREVAIISGALLPGDASPTLVEAAFELEEELKSPLEFDDFYSEVLEVDNSDLLIEIEALNMKDTKRKQQQGRKRARDVAKQERMYREEKRKVDESNRRSESERMKVRDGISGRPISRVVLVGGATRMPCIGRLLSVLTGIVPQKTVNPDEAVALGCAVHVGVLDGTEGMGTVLNPMQAAILRAVAQQQGMYNDNVFGDDEDDFQ*