MALLHKTQLNAGARRASRPAVARVSTVRVQATVAMPSPTSTFAQPHGRVFNFSAGPAVLPVDVLERAQAELLNWHGSGMSIMEMSHRGKEFESVIQKAEADLRTLLNIPSNYKVLFLQGGASTQFSMIPLNLAKAGETVDYVVTGAWSKKAAEEAAKYCKVNIAAKGDNKSLPAVASWKLSPDSRYVHYCDNETIGGVEFKSVPDVGDRVLVSDMSSNFISKPIDVAKYGIIYAGAQKNVGPAGVTIVIIREDLIGHCRAEAPTMLDYKIHVENDSMYNTPPCWAVYVCGLVFEKLVKLGGLDAMQELNRQKAAILYDAIAESQGFYNSPVDPAVRSLMNVPFTIPSSPDLEKQFIKEAEKAGMLQLKGHRSVGGMRASIYNAMPIEGVQKLALFMKEFHAKHAK*