MLASVRVNQLQRLLLSARRLSSSPIIPPSRLLHQRLFSTSDTDASAASFSSSHPKIQTLEGKASNKSRSTSSTTSLNEDELAKFSAIADTWWHSEGPFKPLHQMNPTRLAFIRSTLCRHFSKDPSSAKPFEGLKFIDIGCGGGLLSEPLARMGATVTGVDAVDKNVKIARLHADMDPVTSTIEYLCTTAEKLADEGRKFDAVLSLEVIEHVANPAEFCKSLSALTIPNGATVLSTINRTMRAYASTIVGAEYILRWLPKGTHQWSSFVTPEEMSMILQRASVDVKEIAGFVYNPITGRWLLSDDISVNYIAYGTKRKDLGDI*