MTLRLRDLIKQVRQCKTAAEERNVVAKEGAALRQAFKEQDGTYRHRNVAKLMYIHMLGYPTHFGQMETLKLIASNGYPDKRVGYLGLMILLDERQEVLMLVTNSLKNDLNSRNQYTVGLALCALGNICSAEMARDLGPEVERLLVSPNPYLRKKAALCASRVLRKCPEMLDSFLEKAPRLLDDRSHSVLLAGSTLMLDICAQEPAAAGYYRSHVPVLCRILRSLIMAGFAPDYDVGGINDPFLQVSLLRLLRVLGHGNAEASDAMSDVLAQVATNTDSARNPGNAILYECVQTIMAVESIGGLRVLAVNILGRFLANKDNNIRYVALNTLSRVVGVDAAAVQRHRATIVECVKDADISIRRRALELVYALVSEGNIRTLAQELLDYLRLCDPEFKPDLANKVCQLVQRYAPDKRWYIDSLLQVLVQAGAYVRDDACRALLLVVVNAAQLHGYAVRAAYRALSAGLDSAQPSLLLVATWCLGEYGELLVGPGSAQLLEGETPLQVGQADVVGMLEAVLQLPNATVPVREYALTALAKLVPRLPASSERAKQLVAAYRHSSQVEVQTRSVEYSRLFAYPAIEPQVLEHIPPVEETAYDATLEPSEAAAAAGAAAASSASAAADLAALLGLDAGMAAAAPPQPAAAGX