MTASLLLHPRWIDPVMFLYDNGLDEVNKNMEGFAGGNFAANQCRNLLAHPASLAPSTAYTSSEVPVSGMAEPVKQCSPCSAAQSSSSASLPYGYFGSGYYPCRMTHHSGIKSCAQPSTYAEKYMDTSVSGEEFTSRAKEFAFYQGYAAGPYQPVPSYLDVPVVPTISAPGEPRHEPLLPVESYQPWAITNGWNGQVYCSKEQAQPAHLWKSSIQDVVSHPGDGSTFRRGRKKRVPYTKVQLKELEREYATNKFITKDKRRRISAQTNLSERQVTIWFQNRRVKEKKVVNKTSKFTENMYTV