MLRGWSLYRLSRLLFSHCRPFYSDLQLALKPSWFIVLKSSVCLFISDLKSQALPFCTMASTEEATPALPDYVTDENAVTKDKAKWRYGRAPDYSKTRKIWAESKKSNHTAGSLPDLIEKLVKNWEVEASFKVDLADWRTVDRETYCFSVNGGPPQTGQHMLEVGTYNALIQSNEFYCPAHSTFEDSHKTFKRMMPTFAWEVLEVYSGPPVAAFRWRHWGTFKENYKGVNGKGEKVTMKAHGGTIDIEGIAVATLNDKLQIKKVDIWFDPMAMFHQMKEVLGDESVKEIVHPAAQGEASA