MFPVSIYTPFAGWYNQQLESRESVTRRFEQFSTVIKGCDCLGADIVGQGRICLKLKVPLDSSPIFEIKEDPAIDSKGDNEIETHNEMRGAEPEVCLTETEDMDANSEIYSAMPLVSKRLNSGIPLASNSGSAKFEAYDDIDEVGADWDNEIDVELDRNQLWPHENHEERQLQAEEDNHLKTTAELLAEKRKMKRFRLTHNQTRFLMNEFTRQAHPDAAHRERLSKVIPGLSPRQVQVWFQNRRAKLKRLTSDDRERILKSRTLPDDFNIVQALHFSFVNKDQPSSSTASPSQTFKFCQGADTYSPLIIDATRRTREEEYVAAPLNTTSVYGGYFSPSTLSPALLGPEPELFPSTTETNINPICTSISNPRTPASRCMNMLIRSNNFSNSYSRISHTHVPYLPLHETEARANAGLLGSPLRATISYAEATLDYGAPDASYTELDIHYGDQSYDSFMSQRSEESSSSKSLTGSQLGKREFSKALSARLRTAPAWFPAKIQLKTEIDKGNGP