MLQGALAVAFALVPVPLAPLQTSARAPPLVAKEQQPQGDGLGGAVSASLNELFSSFFKPDEEKQAEIDRAYAEQLEVAARRKNPKASAEYMRATEKRRRESSAAFADKFAWQRGKEDPLVEWKKRQKEGKLNPLGYEDEPKGGIPMPMASFGVGGEFGVGGKYDNGERFDLRLPYAEQGWVEGEDDEQAPGFFENLLSGGKLQRAYDEMMRQKRER