MDLGSHWRAIQQASSVLGRGGRSMGHGSEASSSAGGTILTHLLAEQQEEENDDTRRVDVTPFPSYLSGHQAVAAVVPEYGHIQAAVFPSTFAAGASTSSYTMPFITLAEPPLVQDCHQHLQQMVRHDEKTRILSTTAQGVTPAVANALLAPAGSASSLPVSASPSTTSNSSAHDAVAGSARPAIIAFNRDLSPSRDDVGEVETYKAMISAHPSYPRLVLAYTNCQKVGAPPEILTHLDEITRKYQNVQQRASDFTNSTIGQDPELDEFMDVYCEMLHKYHNELIKPFKEATFFFRKMEHQLNALNKGSNLKLFETGAGAPGTSDDEDGG