MSELRSSSSEMDLDRPNIEEYLTVSSIHETSHDEKLLLRDLLDISPTLTEAAGAIVDDSFTRCFKSNPPEPWNWNVYLFPLWCLGVVVRYGILFPARVIVLAVGWIVFLSSFIPVHFLLRGHDKLRRKLERILVELMCSVFVASWTGVVKYHGPRPSMRPRQVFVANHTSMIDFIILEQMTAFAVIMQKHPGWVGLLQSTILESVGCIWFNRSEAKDREIVARKLREHIQDPDNNPLLIFPEGTCVNNNYTVMFKKGAFELGCTVCPIAIKYNKIFVDAFWNSKKQSFTMHLLRLMTSWAVVCDVWYLEPQNLKPGESPIEFAERVRNIISVRAGIKMVPWDGFLKYSRPSPKHTERKQQSFSESVLKRLEEK