MASSFSFDWPSQSLMDDVRDAVKIMASTEDDVKMVISPYRICPVGAHIDHQGGSVTAMTLDKGVLLGFVSSGGFEMIVRSRQFAGDVRFRIDDLSEKGRGTDAAQMMNVGNTRATEEGNWGDYARGAVFALKKRGYTISKGIIGFVDGLNGLFGAGISSSAAMGISFLLALEKVNGLQISESENVELDRSIENDYLGLKVGILDPSAILFSRQGCLTVIHCKDQTHELMCPQADLNEEGSRYKILLAFSGLRHALASSSNYNSRVSECKAAAHILLRASGRYIMEALLSDVTLEEYAKHKTQLEGALAKRARHFFTECGRVFAGIKAWSSCDLKEFGRLMSESGKSSIENYECGCEPMVQLLDIILNTPGVFGARFSGAGFRGCCVALVAAELAEAAADNIQTLYRQVQPELAKQLKKEFPVLICNTASHAHVC*