MALSESAGQRPALLRPAQGRDDRAYWHELFGSLEVVHFFLVTARCGCFMQAARSLDVKPTLLRKTLARLGERLGLHLFVHEGNALSLTREGRIVQAAGQRLVEDSQSHADLHRQQPLVRLAVAESILHDVLSRELWGYLRKNANLRVALAELREGWPESAGPAEIAIWIADPGQPHPPMEGHFAAPARIAELEYQPHIGKRYSRERTRPASEDELDDYLLAQLHGHAASAALAPWNRRVAARQSGVIEVQSHDLLLQAILWGACIGLLPHYAGRLERNLAALPQVFDEPMRREVWMSVQPEAENRVEVRALLDLIEHAFDDRRDWFGR*