MGNSYAGQLRTTRFEEVLHNSIEASLRSNTVVPRPVFSQLYLETEQPLAHDEDDDEDGSESNSPPIPYQMKPPPEGCCTTDGFCQAGRDLRLGSLASDSLDVPPGFMLVGVKSPSLSDTLLVCAVDRRFLPDERGRNALLGFSGNCMGCGEKGFRYFTEFSNHINLKLSTQPKKQKHLKYHLYRNSQGILVKGAPICWRGHGESDREHCRYLFS