MVTDDPLLVRWGLHDLLEGFSGHSSTEDYSGHSSTGFGRTSVQMNDNARTEFVQPGESYAVRGFSSVENDEVIAHALQEELAEGSEKPQDWCDWPGPFSGTAQYDYDPTSNYDYDSAQDSDDEGIPEISEDFATYDGEVGKRLNHMDSIPHVPRINGEIPTVDDASAAHQRLLDRLKQYGLSELKVDGDGNCQFRAFSDQLYRTPTHHKSVRNDVVTQLTSHPEYYEGYVPMKYSDYVKKMARSGEWGDHVTLQAAADFYGVSICLLTSFKDTSFVQILPRETKSKRVIFLSFWAEVHYNSVYAEGDAPAYMGHKKKSRPWRQYLKDKLKI*