MEFRISGCVQSVMLLLCLSMVAAAASQSIADRFYPWTDNVKYPSSSRMQLTLDQRYAAGAVSKKSWTYGEWSVCMKLPAGNSAGTVTTFYMMSPQGDAHCEYDMEFLGNSTGQPYLLHTNVFVGGQGGREEQTYLGFDPTADFHCYKIRWSKDLVAFFVDDVVVRIFRNLEDKVAGFQYCKFKALGMHVSIWDGSSWATQGGRVPINWNSAPFVATYENFQMSGCEVNSIDKNAPVGCQSHPSATGIPVTRDQVLQMQARKASMMKYDYCTDKARYKVTPPECPFNNVYM*