MSLTLKLLFLLLLLFVWSQHVDSGSIVKFLPGFEGPLPFELETGYIGIGEKEDIQLFYYFIKSEKNPIEDPLLIWLNGGPGCSSLLGLLFENGPLAFKFEVYNGNLASLFSTTYSWTQVANILFLDQPVGSGFSYSRTPLDKTSDTNEVKMIHEFLQKWLSKHPQFFSNPFYVIGDSYSGKIVPALVQKISKGNYICCKPLINLQGYVLGNPVTYPEFELNYRIPFSHGMSLISDELYESLNRNCKGVYENVDPRNTKCLELVAEYHKCTDKINPHNILLPDCDNDGNSENISPDCYYYLYYLIESWANNERVREALHVQKGTKGHWKRCNRTIPYSPDIISSVPYHMNNSISGYRSLIYSGDHDMTVPSIATQAWIKSLNYSIIDDWRPWMIKTQIAGYTRTYSNKMTFSTIKGSGHTAEYKPNETFIMFQRWISGQPL*