MDIHCKGDPFSAMHWHGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGRYYETGSIKPGVIGGSKPKVATPKVVDKIADYKRQNPTMFAWEIRDRLLAEGICDNDTVPSVSSINRIIRTKVQQPFHPSPDGTSLSTPGHTIVPSTVSPPVTTASNDPVGSYSINGILGIPRSNGEKRKRDEGRDMANTTLPGYPPHVPPTGQGSYPTSTLAGMVPGSEFSGNPYSHPQYTSYNEAWRFSNPALLSSPYYYSAASRGSAPPTAATAYDRH