MQTGDGYLGKILNANVYDVAVETELQHAKNLSQLLNNTIFLKREDTQPVFSFKIRGAYNKMASLPPSILKSRGVVACSAGNHAQGVALSAKRLGCRAVICMPLATPSIKVNAVRAHGGETVEVRLFGNNYDEAAAEAKRLEREEGLAMIHPFDDEHVIAGQGTIALEILKKCVSHPVDAIFVCCGGGGMLAGIAVYVKQVRPNIKVYGVEAADAAGMTASLAAGEVVTLPSVGLFADGAAVKTIGTETFRLCSQYVDGMVTVDTDQICNAIKLAYNDARVILEPAGALAVAGLKKHVEENHITGSTFVAITSGANMDFNRLRVVSERADDSERTLQVTIPETPGSFRAMYSKIWPRNVTEFSYRFESNQEANVFVSFQPLAHVENDFEAVMEDLVGDDFACTDISHNELAKTHIRHLAGGRSGCDHERLFRFHFPEAPGALQRFLEALNMKWNISLFHYRNYGDDFGRVLVGIQQQQGDKCEGMNKFLQDLGYQYIEETHNPSYSKFLRTRG*