MNGFDVSNSAVPLDEIHRGGPPRDGIPALTDPEFIGAGGAHGLRDDDRVLGVFRNGVAKAYPLGIMNYHEVVNDLFGAEPIAVTYCPLCFTGIAFQAGQPDGSRRTFGVSGLLYNSDVLLYDRETESLWSQIAARAIAGPRRGETLAMVPLANTTWEAWHAEHPDTRVLSRDTDYARNYDRDPYAAYAEDEALMFPVRFRMQAMHPKTPVLGVRIGDHARAYPFAEFPETGRHRVEDTLGGEVITLDVDADAQTGRVFDSRGEELTSLIAFWFAWFAFHPETERYTGDPPAVPIEDGV