MKMSHGSVCLPTASGRKDDLAVILPELARTGSLLKQPLPFADKPAALFLLVDGLRNASASEWCAKRFHTHLLPRLSAFHSDPEDGELVLVVKEALANLDHALLDSPARYAGCSLAVALLMGSRLVICTVGGCRAVVCSPPSTEPLPKKGPAGAAPSTESSWSCRAVEGTMPGHTRIDIIQSQRRRRVEAYGPLDFDGRSGEQLRAASASEASLANLSDRDRAVQKALRAAHAFAALGLSRQEAIAAVPGAGKSAAEAIEAVLGPRRPGEPQVEAARSRVKAAGEAVDKMLTQDAFGVQQLAELFYVLDEEEGIISQQRAAALLAVSPGCGEAKRLDRGNGWNAVASGAVHMRYQAVLSGLSATCPAEAQRGWEILREAMDTAGRPVTPVWVPPPEARGVEIPAALGLRDCKRPRRLVGLEIASEVLRIEPGSSLCLLLMTDGANSVQPKQMAEAVAAHQGRPKAVATQLAAVASEQLKGVLAAYFSVKALEDPAVHAEAEAADSKKRKAPSTEVVVGPQPGGGLPNRIRVSHILLKWEALTTHDPSARRAAPKGRLQSDAEKELLKLLQILNAMPQGTPSDAKKLSAKFAESLGL*