MTVLVSQVNRLCRAPLSRPIAGVGCASTGDTSAALSAYCAAAGIPAIVFLPANRISLEQLIQPIANGATVLSLDTDFDGCMRLIREAFLEQKLVEFDRTERLNHFVLTDSDIAVVDDLGHIFEKYPHFHLAVTFRNNKGQPLNSGFVAVRGTSDGITKAVEFLKQVLGTYSLRYIKASRMLGDQLALAWVVKFHLPSALGKFSKHEAFTGEVNGTSVLFLPCAVYNWTQPEGAGQFHGIPLDVKVVHFKGSRKRLMLERLWNFSAGKFLKTYRPC*