MDEMAVFPTTIVQAEAATTDAIIHESGSIFNRITADMVEILIYMICLTVGGPLNLFSFYRLIRGYRKHVSSQTQINLLRLHLNLADLLTLFIFVLSQIIWMTTYQWYGGDLLCRICKFFHTFSFYLTSFVVACIAIDRVFGTYNLSSLKASQLAHRRCRRMLCVAWICAFVFSIPQPFIFRVFHPPEMRNFKQCTPIWTVVAYEVELALKNGNMTLEQEKDLVAEYYQMVRLERIYGILHLLFMFWIPAFIIVLSYGAIICILNSLASPSTTQSESVTFKMAEKMRTSLGKPLMVLEGFGYVQHKLTSEGKQLWRCMQHRKFKCGGRAISDLDLADFRATQEHALQSVALLPRPSSPSLEPMLIPWAPSAL