MNYHQPLRLRQLLTITNRRQSISFYSTSTNQNKFNQLKLRLKNTKTNWKPIPIWIGASLLGVLTYIKKNQSTQEEEQSTTNDRTVKIEGPWQVHVLGALPLRSISRIYGLLNSYTLPIWARVPGYKFYSWLFGVNLDEAEIHDLTQFKSLNEFFMRKLRISCYLTSPADGKIINFGTIEGRRVGSVKGLSYSVDALLLGPNETKRSNEEESQVRDSEFAKINDITYSVEELMGGSQEKQDRRSSTSSSEPINDQEEGPSLVESVKVQTDILRGQLESLPSSGNRMFFFVVYLAPGDYHRFHSPADWKVERRRHFPGELFSVSPWMAGKLADLFILNERVSLIGKWRHGFFSMTPVGATNVGSILINFDSELRTNRVDMKSYHEELIYTTGKGILDGQILSKGDEVGAFSLGSTIVLVFEAPNHFSFSVKKGEPVRVGQAIGNV