MPAPTPCSPPMLARNVTHFVRLLRGAGMPLAPSRAVDAIEALGHIDIGRRDDVRAALAALLVAHPDERILFDAAFNLFWRDPDWEGKLRALLLPRVRGGAPVQRSNRLADALRTRPAAGLPPGPAPEGERHDIAAPFAFSAHEALRTRDFDTLDADEWRMLQHMIRRRRVHLAQERTRRLKAASRGRHPDLRATARQAVRAGGEWTAWKYRQPVDRTPPLVLLLDISGSMSRYSRAVLYYCHALAQSRERIQAFLFGTRLTSVSRQLRERDPDVAVQAIAQQVPDWSGGTRIGAALAEFNRRWARRTLSGRATVLLVTDGLDHEHIDLLDAEMARLARFAHRIVWLNPLLRFAGFEPRARGVRAILPHVDTMVPAHHFDSLAALEQELAHARHARAPRRPAHAPVTAPWN