MSQKIAIPGGTGTIGSSLVLALHDSPKYNPIILSRATAAIPPNTTSIYTTSFNTEKNSEIKTEIRYVDYTSVDSLTASLSDIHTVVSTLLIPGPEIVIYQLNLLSAAIAAGCQRFAPSEFALPQHSHGDVDVDHGKIVVWDKVKDAVAKGEIDGAAFPCGMFMNYLAIGAPRELEGRAGFREGELIFHLRGQHHDHQRRDNGDGDGGWIEVPLSDEGEYPKLTMTDIRDVGRFIVAALGIEEPWGGRELGMAGDTRSFHEVIASIERIIGRKVQVRTVGRRDLQKRLDGLDKEDILGRIDVQYTMVCGKGGSVVEGSLNKLCPEVRPTTIEEFLERYWR*