MGGRTLTGVLSDQGERIAAAQARWQFQLGSSFGLGAGAQRLHASEDSRRRFPMRFVVSSEHAVADAAPERPAVRGRPRRRRRAPRRLRRSRRRELARRLGSDAVDGLPDDPAAIAERRARGGANAVPEAAGRSFGSLLWEALQDGTLRILVAAAGVSIAVSLATQGPAEAARGPREAPGAAMVVVPHEGVPPWVDGVSILGAVALVSAVTAANNYTKEAQFRALNRVKNDRRARVVRGGAPARHAVQASELVVGDLVLLEAGDQVPADGALVVGFGLEADESGLTGESDAVKKGPAAPLLLAGTQVC*