MGGGDFTVTVSRKEVVAAVLPVQEYWLPTSNLDLLLPPVDVGVFFCYKKPHDLTFGSMIGVLKEALAQALVSYYPFAGEVLSNSAGEPELLCNNRGVDFMEAYADVQLQNLNLYNPDESIESKLVPKKKHGVLSVQVTELKCGGVVVACTFDHRIADAYSANMFLVSWAEMAQSKPLSVLPSFRRSLLNPRRPGSYDPSLDNMYVPMSALPPPKAPQPVLFCGRWWPKKTINELKEKPLSWVADAIREYLEGAVTKEHFLGLIDWVEAHRPEPALAKIYNSGSRDGPAFVVSSGQRFPVSRVDFGWGMPALGSYHFPWGGEAGYVMPMPSPVRDGDWVVYMHLSVGQIEWIETQAAHIFRPLNSEYLNLSNSD*