MSNGKDNFSVADLSAALNAGDRADLVNVLKSKLQDLTGKHSDVLENLSPIVRKRVEVLREIQTQHDDLEAKFFEERAALEAKYQKLYQPLYTKRFEIVNGVIEVEGATTEAAVADQQVDKDAVEKGVPDFWLTAMKNNDVLSEEITERDEEALKFLRDIKWSKIDDPKGFKLEFFFENNPYFKNTLLTKTYHMIDEDEPILEKAIGTEIEWYPGKCLTQKILKKKPKKGSKNAKPITKTEQCESFFNFFCPPQVPEDEEDIDEDAAEELQNLMELDYDVGSTIRDKIIPHAVSWFTGEAAEDDDYADLEDDEDEDDEENEEDEEDEDEEEDEDEEEEEEDTKTKKKSAAARKKSGRAPVGDGQSDAVGTNGYDKQK*