MTTVEQLETVDITKLNAIAAGTNKKVPRVVAAGLGGKLMGTSDLVKVTAEEITKDSMESLAEKDAREKAKYANKKHISEEPWTLDNFAKKINWLNMILVVFIPVFGAYCAWNYPPQWKTLVLTFVMYAFSGISITAGYHRLYSHKSYDAALPVRLFFAFFGAGAIEGSIKWWGHSHRIHHRYTDTPRDPYDARRGFWFSHMGWMLTKANPKNRARADISDLVADWVVTFQHRHYLLLMITAAFIFPTLVAGLGWGDYWGGFIYAGILKGFAIQQATFCVNSLAHWIGVQPFDDRRTPRDHVLTAFVTFGEGYHNFHHEFPSDYRNALKWYQYDPTKVTIWCLSKLGLAWNLKKFSQNAIEQGLVQQQQKKLDRMKNKLNWGAEIEKLPVWTREEFNERAKQEGLIIISGIIHNVKNFIKEHPGGQALVRASLGKDATKAFNGAVYAHSNAAHNLLATMRVAVVKDGEVNADTFDLQEQMMEKEKQS*