MNAQAALQKLSRAAIALGIGGSLLSASLYTVDGGEQAVIFDRFRGVLDKTVGEGTHILVPWLQRPIIFDIRTHAHTVSSVTGTKDLQMVNLGLRILYRPDSVKLPDIYKRLGIEYNEKVLPSIGNEVLKAVVAQFDADQLLTERPYVSALVRESLVRRAKEFDILLDDVAITHLSYGMEFSRAVEQKQVAQQEAERSKFVVAKAEQEKRAAVIRAEGESEAAKLISEATAQAGPALIELRRIEASREIAGTLSKTPNVMYIPNGNNMLLTMNSLLK*