MNPTVTPADLAALTQELAARIGRHAPCDGLHETAVPDLRFRRSSRASEPMHTVYAPSLCIIVQGAKSASLGEEIYRYDPASYLVTSVHLPVLAKVMEATPQVPYLSLQLNFSPDAILDLAQETARPESSPPGTGRGISVTPSTPPLLEAVLRLVKLLDTPEDIPVLAPLAHREILYRVLQGGQGALIRQFAVAGSQANLISKAIRLLHRDYDKPLHIEELAREIRMSPSALFKHFKKVTAMSPLQYQKAIRLQEARRLLLTETVEAADAGYRVGYESPSQFSREYARMFGRPPISDVRHLRETVLPTLSPTS