MSHEALNPIHPSVLPHLDPTFIELYNKHVANTPSGPIDLTVLRSKYSVLYSYGTGPAPEPARVYDATIPGHNGDLIPCRVYEPDSPGPWPVHVDFHGGGWGLGDLDTESHICKHIAVKAKVAVVDVAYRLVPEHAFPIGIQDSFAALQHLASPAGRAQFPSLDTTRISLGGVSAGGNIALILAHLARDHQLPLRLVAVGTPVIDDISVYTTAHDSPFPSMQEMEHAPTLNWARLKWFDQLKWRSLSEDENVRQKQMAEVKWYANALKAPDFTRLPRTVIYTAGCDPLRDEGEAYARKLVEGGCEVTVRRFEGVPHPFMHMDKGIFFPLQFVWCLC*