MASSRKDVDRIKGPWSPEEDEALQRLVQTYGPRNWSLISKSIPGRSGKSCRLRWCNQLSPEVEHRPFSAEEDDTIIRAHARIGNKWATIARLLNGRTDNAIKNHWNSTLKRKCSSMFDDLNDDAQQQPLKRSASLGAGSGLHLNPSSPSGSDLSDSSIPGVNSSPVFRPPVKTASLVPPSLSIDVSSPTVDPPTSLSLSLPGSITCQAPGSGSSSGSHVVNPTPMVQTPAAPPQAAVAVQQQEQVSFLQQKNPGSRLENQFFSAEFLAVMQEMIRKEVRNYMSGIEQNGLCLGTEAIRNAVVKRIGISRIE