MVNFYSIHLLYHYSDKFVTGPMRRLQERILGPRWTGASGSNSEIWLLGVCYKILPDESSSDSNSNQGHAEFLHDFSSRIWMTYRKGFEPVGESKYVSDVGWGCMLRSGQMLVAQGGLGEGQHSRVAHESGPMLVMQPFNQEYIEILRCFGDSPSEASPFSIHNLLEAGKAYDLAAGNWLGPYAMCRSWEALARNEKERCMLGNLKLALPMAVYIVSEDEYGERGGAPVICIDDAARLCSEWSNGQGEAQVPLLILVPIVLGAQVVNPRYVPSLRETFTFPQSLGIVGGKPGASTYMVGVQDDQALYLDPHEVQQVVEISPDNMGVETGSYHCSVVRQMPLSAIDSSLAIGFYCRNRDDFDDFCTRASDLARRSDGAPLFTVTQSLNKSKQNDALTSEGGNSVMTISETLFLENESMATVPSGEDDWEFVAGP