MAAQTLFEKIWNDHVVRAEPDGTTLLYIDRHLVHEVTSPQAFEGLAVAGRTPRRPGAALAVPDHNVPTTDRRVAIADPISAKQIQTLDDNCKTFGITMFGMNDIRQGVVHVIGPEQGFTLPGMTIVCGDSHTSTHGAFGALAFGIGTSEVEHVLATQCLVQKRPKTMEVRVEGRLSPRCSAKDVILAIIGKIGTAGGTGYVIEYTGSAIRALSMEGRMTLCNMSIEGGARAGMVAPDDTTFAYIKGRPMAPKGALWDQAVTAWRQLVTDPGAKYDAVVELQAETIAPQVTWGTSPGMVTGVDGVVPDPRTMGDEKLRQATERAIEYMALTPGMPIRDIKIDKVFIGSCTNSRIEDLRLAASFAKGKKVAGTVHAMVVPGSGLVKQQAEQEGLDRIFKESGFEWREAGCSMCLAMNADVLQPGERCASTSNRNFEGRQGAGGRTHLVSPAMAVAAAVEGHFVDIRHWS