MGLKKVCLTVLCLIVFCFGIFYTFDRVNQGERNAVSLLKDKLFNEEGKPVNLIFCYTILQMKVAERIMAQHPGERFYVVLMSENRNEKYDYYFNQIKDKAERAYFFYLPYGLNKSFNFIPTMAELKVKSMLLPKVKRIYLASLEKVSIAAFLSTYPDAEIKTFDDGTNNLIRESSYLGGEFAVNGAIKRNFARMMVGDWSIAKTRNASDEHYTIFKGLKNIMDDGRRKMTYLPLFDASELKAGDETGGTVRILLGSPDKEMKEISEKAAKNFNIQYVAPHPRQTYGLSGVTALNSPYVIEDYILREIKKNPHTRYEIYTFFSGAALTMKDFPNVHVYALKPASLPEDYWLKPVYALFRQADIPILAFDDKNQSHGKSK*