SRRGRERDEENSPAQGSTLSISVPGYIPSYLEKDEPCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYDGCCIIDKITRNQCQLCRFKKCISVGMAMDLVLDESKRVAKRRLIEENRERRKREEMVRTLQMRPEPDSAEWELIRMVTEAHRHTNAQGSCWKQKRKFLPDDIGQGPMAPTADGDKVDIEAFSEFTKIMTPAITRVVDFAKKLPMFSGQLPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLAQFNLDDSEVALMQAVLLMSSDRSGLTSVEKIEQCQEAYLLAFEHYINYRKHNIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPNELFPPLFLEVFEDQEV