MSDGRPYPWLSQQQEGSWTEARYLIYQPFGGLCNQLACLECAVALARATGRTLVLPRWRAQYGQPWLSEGSDYFDLSPLSRIVRCATLDQFAAARAGSGDGEGVALVRLHLCFNPAWADARGWELFPELRSLLANLEYLREVDAAAGLRLGIAAGSAAERRRWSGVEAERSLELPQPLRGAREVAAAFGDAAQSVLALDHSFCAAALPSLLDAGERALLLQALRPSPRIRAKAEGCLAAARRPCLAAHIARPCGRAWRRMLAELTGDPRLWPAIGSVASQIGALLEGRQLASWLVALDAEKKKNTGPRNRKYDGSKHWKQNPTSAREDTDSAASRRIWGHLALAALSSLPRRAEAVLQTAERGEDAVAVALADLWACVCADFFPDGAHPAHL*