MYGGDEVSAIVLDLGSHSCKAGYAGEDAPKAVFPSMVGVIEQAGYGDVVKTEGETEEIKAGIKQGDSDKGKSRRKLYVGTQALGYRRDYMEVVPAMKDGVVADWELVDSIWDHAFRERLLIDPKEHPMLLAEPSSNTQQHREKTVELMFEKYRVPALFLAKNAVLTSFATGRATSLVVDCGGGSTTVAAVHDGYVLQKAVVTSPIGGEVLTDCLLKTLESKGVKIRPRFTFKRKEVRMGEFEVTELNVPNTTESYYRFMQRAIAADIKETVCRVPDSAFDETSYANIPTTPYELPDGQTIEIASDRFKIPDLMFNPSLIQTVPGMGKFAAESGSSLRGLPQMVIESINKCDVDIRRELFSSILLAGGTAAMQQMKERLEKELIEEAPQTSRVKVLASGNAIERRFSVWIGGSILASLGSFQQMWFSKAEYEEHGPSYVQRKCP*