MGNKSGSEFGGIMIRTEKQLYFAGDIVQGNIYLHIIKQGFCGKEVKLTILGKEKTNWETGSGTRRRTHEGKNIFHQITVVAHTFEDDNLMVGSFIFPFKVHLSANLPGTFYYKDDVLASLTYKVIARVVSTSKSINDIKNKQVLILREPIKEIISSKQKRESSQIVSGCCIKRGTSSIEVKVEKNIYFPTEFLNFSYDIDNSNCKLDVDKVDSVLVNRLRLRSNSDSEHILEFQLNYQHHKGPQKGNKIQPIQKQDYQLQLINLKNPPQHLTPSIIGNCVNSIYYLKVQPHYEGCSCCSPRPTVKIPITVLAIPPKEYIQPLIQPENWNPQVFQPIIIQSNTQGQANALNKDLQQMSNPMKN