MSLDLSLSFSGCGALLTYHLGVATRLLRHSGPVATRVTRFAGSSGGAIAAVAIAMLSRERLLAFTEEYAVRGRAMEGILHALGVSARSLSDVGGGSQPADQPCSAAERLSGRVFIGATECTSGRPALFSRFASNEQLARCLVASCTIPPSARPTPTSPFRLMTAHPFDLLRSAPTYPEAAGVTLPPQCEWDGGEARRAAASSGAGGAAFVDGGLSQAAPWLPPPLSAGRAITISPLCGPRGVLSRRGGRGGGGGGGGGGSSDDGGGGVTHLHLCPIETSPRIPLAAPRLAGLRLFLSLDNLRAAGASIGASPDELRWWHDRGAEDARELEAWIEETCI*