MENLFRLVDNEDLFSRRCIWVNGPIIVGAGPSGLATAACLREQGVPFMVLERADCIASLWQKRTYDRLKLHLPKQFCQLPKLPFPEDFPEYPTKKQFIEYLESYAKHFEINPQFNECVQSARYDETSGLWRVKTVSSSSGAARGEVEYICRWLVVATGENAECVMPEIEGLSEFKGDVIHACDYKSGERFRGKKVLVVGCGNSGMELSLDLCNHHSSPSMVVRSSVHVLPREVFGISTFELAVMLLQWLPLWLVDKILLILAWFVLGNIEKLGLKRPSKGPLEMKNRKGKTPVLDIGALERIRSGDIEVVPGIKRFNNGEVEFINGEKLDIDAIVLATGYRSNVPSWLQEGEFFSKNGYPKMPFPHGWKGNAGLYAVGFTKRGLSGASSDAVKIAQDIGQVWKNETKQKKQRTTACHRRCISQF*