MCTRGHWRPAEDEKLKELVEKYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFTEEEEERLLASHRIHGNRWAIIARFFPGRTDNAVKNHWHVIMARRYRERSRLHAKRAAQTLVNDNKLSSKQDHMHMDCETRNFSSFSKKYCEKYGQYPMVTHSYLPAFCKEFYNEDPSHCEDQSRPIEFYDFLQVNTDSNKSEVIDNARRDDEEVDQQEALENNQSKADVPFIDFFSVNGKSSS