MASTSSLSESVTDAAARTVDAPRLFAADAQTSGRVPNVFWRAVALDDLRSCVSFVGLPEESRIVIAGRRSFASVRQGTALWDALHDGRLTTGLLKNALGFCEPACDRRALGMSSRGHGGGISSVVSRLRRERVGVDDVDAALASEAARANAEATETFNRERASAARAASAAECDSDDAAVEITADASMSVGSAASAMDIMLASLLVKPATPKSSKGKKKKNGKSKKRNSKRNRAVGDDAAMLTNAQYCRALAKGGEMAIRLAWGSEQEASTLCSLMCHFTGSTVYEAGLCMLDPADIPSDWNVGPLPPVGASPDGLITLASGERFAVEVKNSSPFREMPGSYVIADREPYDKPPAYHMAQVQLEMICTNTRSALLAMQSMTYGIRVFRVERDDAFVASMLRRISRLYASYILKDREPPTNWEIHSADHKSMVRSAVRLAREATVFCHVPTGLLPDSIVVDERPFIA*