MPSILEEYEHHTSDRLPYSPTGYATWEWETTIHKINYLSLGSPTKPALLLIHGFGASSYHFRYNIPILARHYHVYALDLLGFGWSDKPIMDYDASVWRDQVVDFVREIVLPEGEEGSGEERMVAIAGNSLGGYTAAYASSDERIKHVVKGCILLNAAGRFRDPEATVEDTATPNPIVKSVSAAIQRFVIACSFIYTKQPARITQILKNVYPINNANVDSELVESIQTPALDPNAAEVFYRVITKNGSGPQAYVDDILKEMECPVLLAWGESDPWIKSAAADKMERLHAEISVDAGHCPHDENPEQVNKAILDFVDEIF*