MKSKGRFVGQRWWSIRGLPSVFLLCLFFFLAGLFGSTLISHQDVQLLTVRPRSRVLESVEEFDVLPNGDTGEHSLTSIPFQVLSWFPRALYFPNFATIEQCQGIIKMAKADLKPSSLALRKGETAENTKGIRTSSGMFISASEDKTGILDLIEEKIAKATMIPRTHGEAFNVLRYEIGQSYHSHYDAFDPSQYGPQKSQRVASFLLYLSDVEEGGETMFPFESAQNMDATYDFRKCIGLKVKPRRGDGLLFYSLFPNGTIDPTSIHGSCAVIRGEKWVATKWIRDQEMDE*