MARLPTLRPMEVPRVTGPVVVNSYITLILPSGRHTPGNLHQALGSVLMAGAHACSHPLVANDRHAVQNILFRRASMLYHMRHESDRMHLLQAAALFTWHIGDGDTVAGGPWYWAGIAVRIGTGLGAHRKSSQLPAAEMAQYRRCWWSAFFCEVFSALETGRPCAVRAEDIDQIPLRQEDMADTATTDPSMVETPGEIRTAVTSQTFLVAINALERLSRLLRCTILLARHWPNAEAVHSVLEELHREYETLVSQRLQGEQVMVPESPPDWNRLLGAEGVHQFNSFTSDQDWMNINSWTDLL*