MATTLSPPTVADSKEKISDPMDTVIPSKEYKWWLNNIDHLTTPERRKVLENYSNIPPEDVRQHIYDIRKKAWAVRQYPCTGMARFLDNLLAQSPVYSDIVARLKKGDSFIDIGCFLGQELRQLVWDLDGAPTTNIHAIDIVNHWDLGYEFFKDKDRFQVDFFQDDMLQPGEKLRALQGTMDVILVNQIFHQWGIENQIEGAIQLVKLSRARPGSLILGNQAGVPEQRELLGPKGSKYRSLVHSPQSWKDMWDEVGKRTGTQWKTESKLLTWEQLGHDPEETAYMGRDILMLEFVITRQ*