MVTFRDVAVVFSEEELGLLDAAQRKLYGEVMLENFRMLLSVGGKNLEDTESLEEVGLRHLPHEELFCSQIWQRVIRELAKARDCRVRVGEHGSPVKRDNRDDEEYSKHSSQKSRLRLHCGLNGGEEPDREERSEKDSWDSRRQADGRSPVGEKRYRCEKCDLSFCRLSGLQAHQVRHTGEKPYKCEECGKGFTRASTLLDHQRGHTGNKPYQCGACWKSFCHSSEFNNHIRVHTGEKPYVCEECGKGFSQASHLLAHQRGHTGEKPYKCSTCGKGFSRSSDLNVHCRIHTGEKPYKCERCGKAFSRVSILQVHQRVHSEDKPYQCSECGKGFSVESHLQAHQRSHTGERPYQCEECGRGFCRASNFLAHRGVHTGEKPYQCDVCGKRFRQRSYLHDHHRIHGRETVQMRGVWESLQLELIPQSPPESPHGRETVQV