MTAAAELPAVDRNRLDDRVEEQIDKAQLRRTDNPFFAAARDAGSVTPEAGLDIAVWWRAMTKGFMFTTLAGLGVIARSFAADRDPSRTLLGALQTVYRVIGDDLDNAAPEFSSVAPRGPAGIHYVWWDDTITAPLAARVDESARARAQELPGPVAELLANMDRLADSPHGAAVQLRVVETIALDIAVAFRRMYGKVTAGGEKVFTEKEQFTWIDAHIKAETVHAAQVSDDETGMTTLVTDDAEAAEFLRLVEEYAGSFSRALQCFARRLAEPAAAGA