MTDAPRRTALDATHRALGATMTDFAGWDMPLRYSSEREEHVAVRTRAGLFDLSHMGEITVTGPQAGALLDHALVGNIGALKVERARYTMICAPDGGILDDLIVYRLAEREFMVVANASNAQVVLDALAARQAGFDAAVRDDRDAYALIAVQGPESPGILKKLTDADLDGLKYYAGLPGTVAGVEALIARTGYTGEDGFELFVRPADAVTVWEALTEAGRDVGLVPCGLSCRDTLRLEAGMPLYGHELTTALTPFDAGLGRVVKFEKEGDFVGRAALATAAERAEQAPPRKLVGLVAEGRRVPRAGYPVVAADGTVIGEVTSGAPSPTLGKPIAIAYVDAEHAAPGTTGVRVDIRGTHEPYEVVALPFYKRQK