MATLAEAPTQGEGLRVVSLLPSATEMLALLGCNVVGRSHECDYPPAVRDSAPALTGAFNRFESSAQMHDAVTASLQAGKGLYYLNTDVLRQVRPDVIVTQSLCSVCAVDYSIVQEAIAALDSPPRLLDTNPMSLQAVIADLKRLGAELGRAAAGEAAAAALTARVDAAVATAQRLAAEAPGGAAKKRVVFLEWTVPLFPGGHWTPQMIEMAGGLCPINPPKPGGGAAPSREADPSEVVAADPDLIIIAPCGLDLPTTRREMAALAEQAWWRELRAVKAGHVALVDGNQHFNRPGPRLVEALEWLVGLLAGRPDLMPADFPWEWM*