301 aa
MKLNRYHGAAISAFLIWGFIPFPLKALTDFPASQILYFRILVSVLTLLAISLTTRRQQWQ
ETLQLFKGQAPKERKRFVLFTFLGGVLLTVNWLAFIYVVNHVDIQTGSFSYLLCPILTAF
LGYLLLREQLRLNQWISIGLSLMSCLLVGTDSLYNLLFSLLIAASYAFYLITQRLMKDYD
KIVLLTLQLLLAFLFIGPSYPWFVGDSAQPITVHFAGQIVLLSWVFTVLPLFLNLYALKE
LKSATVGVLMYLNPIINFTMAFLYFGEVASQQKIVAYFVIFLSVILYNLPIGKKKEAEAS
I