MSPPYLVIIAALIHLRNSLVHPNISLPEPFIASMAKILPEPTQLADFIAACQRPLRKSIRVNTLKISVAEFCQRAAEKEWQLTPVPWCENGFWIDADESLVPLGNTAEHMAGLFYIQEASSMMPVSALFMGNAHYDSVLDMAAAPGSKTTQMAALMDNQGVLVANEFSASRVKVLHANIERCGIRNTALSNFDGCVFGGWLPERFDAVLIDAPCSGEGTIRKDPDAMKNWSLESIQSIANTQKALIESAFQALKVGGTLVYSTCTLSREENQQVCWHLKQTYGDAVSFESLGNLFEHASLALTEEGFLHIFPQMYDCEGFFVAKIRKLASVPTPEVNKRLGKFPFNKASHKQQAEIAQQLQKSLGVELPSDSQVWLRDNDVWLFPEAIEPLLGELRFSRMGIKIAEAHKSGYRWQHQVATCLASSSASHSVELDTTQAREWFMGRDVRPEGQSGQGEVIVRYANDVIGLGKWVGNRVKNGLPRELVRDKNLF*