MALFESYERRIGQITPVLEKYGIESLEAARDLCKSKGFDPYEITKETQPIAFENAAWAYTLGAAIALKKGCTKAADAAEAIGEGLQAFCIPGSVADDRKVGLGHGNLGAMLLREETKCFAFLAGHESFAAAEGAIKIAEKANKVRKEPLRVILNGLGKDAAYIISRINGFTYVQTKFDYYTGKLEIVKETPYSDGPRAKVKCYGSDDVREGVAIMHHEGVDVSITGNSTNPTRFQHPVAGTYKKECVEEGKKYFSVASGGGTGRTLHPDNMAAGPASYGMTDTMGRMHSDAQFAGSSSVPAHVEMMGLIGMGNNPMVGATVAVAVAVEEASK