MGSSHHHHHHSSGLVPRGSHMASMTGGQQMGRGSQSKTNKDYYPEFSWKTVPVAFHFAKRNGLMTDKELDFVTSHSNFIVLEKGHGGDIRTEKGIDNEAQRIKDINPKAKVVFYWNAFLDYNLYDAHKEYENHKEWWLKKLDGNYDYKSAKVKRYDLSNPAFRKWWVSIAKKAVVDGHADGVFMDAFIQVINKGNIELWGQKKYDAIQQGLKDLIAETRAAIGEDHLIVYNGIRSIPNRNVGNDFPEHTDAVMIEHFANFQSKSKESMLQDILEMEKAGKTGKIVVFKAWPNEHSWIDKNFMAKPLQEKRKIARANITFPLAAFLAGAQENSYFIYNWGYRMDDGGLEWYPELDKSLGKPLNEMKVHNWELTRNYEHASVWLNLATKEAKINWK