MIQQVVEFGKGYKPLSSEALRTTILHRSKERLTNDLQSIRETWKYTGCTIISDGWSDMKHRPLINVLVYSPQGVLFVKAVDAIDHKNTSEFIFKILEEAVLEVGEENVVQVVTDSASNCVGAGKLIMDRFKKIYWTPCAAHCLDLLLHDLGKLPWVNEAIRRGKIISFVFNHRLTLSIYRKHAMKELLRPCDTRFSTYYIMLKRMVEEKASLRLIVCSNEWDKSPLSKTSKGKLVEEIILSSNFWDNVERVLNMCEPIMEMLRLVDGDNPYMGFIYDGMDCCEDTIARVFNNVVDDYKLIWDMVDFRWKMMHSPLHAAACYLDPRKFGLTRNGDKEIMSGLYTAIEKLNPDREVAKKVREQLRAYKLQEGIFGSVAAKDDRTCVAPGIWWDFYGAKAPELQGFAI*