MLPHGKLVGTFSTRHPNIVRLYEIMATKSKFYIIMEYVKGGELFNRVVENRILKEGERPSGAVQAGGILHMVCGTSAYDAPECITKKGYDGANVDIWSCRDFKHPQANNDIHVGLLDNVESSFFTSELTCLNTFNIISRSPGFSVYGLFKDNVVKQEKELRFMSTESTSSIMSKLEEIATLFWFSCKNSKDYKVKLQESEEGQKGHLCIDAEIFEVTPSFSVMHLRRTEGNTLEYSKFSIQELRPGLKDIVSKWEGDHSVD*