MENLLRLVDHEDFFSRRCIWVNGPIIIGAGPSGLATAACLREQGVPFMVLERADCIASLWQKRTYDRLKLHLPKQFCQLPKLPFPEDFPEYPTKKQFIEYLESYAKHFEINPQFNECVQSARYDETSGLWRVKTVSSSGAAARGEIEYICRWLVVATGENAECVMPDIEGLSEFKGDVIHACDYKSGESFRGKKVLVVGCGNSGMELSLDLCNHHASPSMVVRSSVHVLPREVFGISTFELAVMLLQWLPLWLVDKILLILAWFVLGNIEKLGLKRPSMGPLELKNTKGKTPVLDIGALEKIRSGDIEVVPGIKRFNNGEVEFVNGEKLDIDAIVLATGYRSNVPSWLQEGEFFSKNGYPKMPFPHSWKGNAGLYAVGFTKRGLSGASSDAVKIAQDIGQVWKNETKQKKQRTTACHRRCISQF*