MELGFFEIWPVLVSIRHTNKFHFLMLDPTLNGHCRNLTCPPPPGCDAEADLHFSPIATGDDSDILLYAKSGDLDDTAILHKFNTTHMQWKELSSPALDIEYACASVASDGYVYVAGGCTFDMSPMRAVNRLDLSTMQWDVLPNMHRRRSMAKGVMLRGRFCVLGGIDCTQKAEEQYEYSGEVWDPEIRNWTIAPELWPERIFGYWPFSDNHEVTNEEEFYDLQKNPTQRITVMNDQLYALRIPNEIMYYKDETSQWVSVGYIDAVVKSGSCEYKCGVDFYPWGL*