MAAYGDFHLVYWPSIPGRAEHIRLALELVGATYTDTAHQENAMDLMFSLMRNENNKLIAGVDCSTSPPYYATPALRHGQLLLSQTPNILMYLGERFPAQLVPEGCSKWIVNGLVLTALDGLSNEPHDCHHPVSSSLYYEDQKAEALRKSREYVKVRLPLFLDYFQRVLDSESSGDGPWLHRGRLTCADLVLFQCLDGVMFMFPKAMDKFKQSGRYDGLWRLYEAVRETDRIKKFLESERRQKYSNGIYRYYEELDIVE