MVRLFDLGVCEPKLVLDHISHLDHISHLDQISQLDQVEGGAGRLDKSIRERYIGVGRPTSPSRKEHVEPQGRIPKWHTRAESFRSTAYGGGLKYDFIVVGGGTAGLAVASRLSEDPNVHVLVLEAGPNSLDDPRISVPAFWQQACRTELDWNLKTVPQAFIAPSRIGLDQWEVLGNAGWNWTTLSPYIKKFNKLHKPDEATSKHLSLTWLDEKANGSSGPIQLSYPDMTGDQLTKAFNDTFLKLGHSQSTDPISGIGVGAYSSPLSINPATKTRSYAATGYYEPARSRSNLTVITGASVNKITTKHDGDLAVATGVMAHVDGEAHTFTAKREVILAAGVFQSPKLLELSGIGSAEVLSKYGIDCVVTNANVGERLTDHLTCAISFEVNEGVATGDGLIRQEPALMQACMDLYMKHKAGPFCVGGCVCTAFLPMPSGQQELAPLLRPTTSDSKDEAFAKSIHASSDQASVQYFLFPMQGIFDGGAPLSGNYITLGAFLLHPFSKGSVHIASSDAGTDPVIDPKYLSNPLDIEIFARHVQFIETLAKTEPLASMLRPEGRRNRPEPHIIDIEAAKTYIKQAATTVYHPTGTCAMLPRDAGGVVDDKLIVYGTRNLRVVDASIMPISPKGNTQATVYAVAERAADLIKEAYAY*