MTTVTFAKSLVAGGALRLRPVTVVENERGAVSHGALFRDQVRFEVSCSARLPFSTTAETTRLSLPPRMSCLPPWRNLGVEGATSAVLSSRLPRNRGSVMGTAAVEDVAASYLNASLSDNADMEANFVEVGNKLADAAGEIIRRYFRTGFDIITKDDLSPVTIADRAAEEAMTSIIKDCFPSHAIYGEENGLHMPEEGADYVWVLDPIDGTKSFVTGKPLFGTLIALVHKGVPILGIIDQPVLRERWIGKAGERSTLNGVPIASRASCTSLKNAFLYTTSPHLFAGAKEEAFIRIRDKVKTPLYGCDCYAYGLLAAGHVDLVVESGLKPYDFLALVPVIEGAGGTITDWSGDKLRFWPNSDHPSCDETGMEVVAAGSDDLHKAALDALEWNSS*