MPITVLSGAQLRTLLTSLTRDQIVSIQRNLADALRDYSIGNQDSGCAATLQPRRTAVTRQCGRTTIFMPSSTRRSIGIKVISLQDRESKPGCEVESGEDLRGIKRFTASGPGEAGSRTSVSSISSEMSELSFSSHEDEPEAEQSVSLSTSSGESDPLPVASVDKKPIGAGVSQTLGAWPGPGSRDTSPKGSVTLYDDDSLPFGLINAEELTPFRTALTTTMIFNKRKKVRTVVVFGAGKQAYWHIRLAVILRGEDIKRVVIVNRSFERAAQLLREIYSPENASWRGDVKFSAVSSEFGEYKRILHDAINKADAIFCCTPSHEPLFPSELLTSREGRRKGRFISAIGSYKPNMTELHPDILREEVTISPPHRHFHKHVQRSGIVVVDSLDAAMKEAGELIQAEVKPNQVVEIGELLMVRDAAKDSSLADDEKHLREWVERGNVIFKGVGLGLMDLVTGSELVELAKTRKIGTTVEEF*