MATSRTTSFILHRASLLLRGYRATFLCLSSFSSPPDTAILLQKLREIGINEAFIAQPRSSSFWHQLLEKTTLLLKEGVPLSQLNRFLQKSGHGAAPFLVNLRLQHVESVLAFFKSMRIEDQMLGQILVRQPNILTLRVDYLEKKLQFFVRSGVALEVARHMFERCPRVFLLSDNTLKERLEFWQDFGIPKTALCKMVRKYPTMLGLSLEKKIQPLITYFGTYGIEKSALCTYISHLPQCLGLSMGNLSQKMELLHQLGFELNSKRILVAYFHFCGISSKRLQSRYCWLLSKGFSEDEVKVLLQRCPLVLAGTPENRGEKLDFFLNVLKRDKKEIVSFPLCLNFSFEKRIVPRFAILAEREGKGSLTLDSPLSSILLCSDEKFREKNYVQERSSWRNELNRWTQGPVIVQLSYLIMLKLMIEWDFLFNNSPY*