MSRRFLHLLVKKPTPWGSEEFGLRRIDMSRFFPPRKPTGGGDGSAAADRPRLAPVAAAMVDAQLPRAGEAIYRPQGHGWGRCGAMILGGGKDKVVGVDGEYRSFLLILFKCGAHAVRLLPHMRATKRCPIAFTVGDGVYVMEAAAPEPARMRGAEHCFEALVHGLPPAPPRGGATIIEDWHWRSLTAPPYVLDPDGDDGPARVAAHAVVRDSQIWVSTERHGTFTFDTASGAWSKAGDWALPFRGRAEHVPEHSLWFGFSPHHDGHLCASDLTATPPSLRHTWRYRPPHKDWPAPVASYLVQLGGGRLCVAELFETTRVEVGGRPLDTNKKASLKTTTRRWGFNAAATAGEEEEEETEVRERFAVVTGVEVEASASGKAPLRMARRAVRRYVLSTETVVTREARRRSSWRRGRPRKDDDETLHWVF*