MAASGSKGIEAVVQKLEKSVDDGDFYTAQQSYKSLYFRYCGQKKFDDARQLLMSGARLMQKHKQFQCATELATLLVELFQKADVKVAPDSIDALLKTFEGFGEDNSNGPVQFLKAAIKWSAGAGAGKFGSPELNAAMGRHLWKQGDYGGAQRYFGYPAEVDLFLARAVLQLLCVQNLRDANVVFDTFLRTAPGGPPRTPLVNFLRFLLATLERDAAPLLAVLRSKYRPSIARDPSFPNYLDHIANKFYNVPIPTSGLQGIMDMLNGFLGGGDDDASPMAQ*