MKFSATVVATSLLALVSAAPTIKAELPDPSKVWVQKIITGGTGCPAGTVSQQISNDRSTFTLIFDQYVASIGPGIPITESRKNCQLNVHLNYPAGWQYSIFSATYRGYAQLERGQSGTQKSTYYFSGDSHQTSTQTDFSGPINRDYAFTDNVDQTSNVWSPCGREGLLNINSQVRITGDNKKTGLLTTDSVDGKFTQILGFAWRRC