MATTPNTNVVVDRIKGPWSPDEDELLRRLVHNFGPRNWSLISKSIPGRSGKSCRLRWCNQLSPEVEHRPFTPHEDDTIIQAHSRFGNKWATIARLLNGRTDNAIKNHWNSTLKRKCSFSIPEDDHPLKRSASVGAPPLYFNPSSPSGSDLSDSSLSGMSSSQVCKPFPSAPLVSHSDQPPMETATDPPTSLTLSLPGSDSGEVPKLASEPRQAVQSGNKVGIERQFFSAEFLGVMQQMIRKEVHSYMSGIEQNGLCLQTEAITNAVVKRIGISKLD