MLTSVWVEEYSNLRNWYLPVQGVDGGDIISNLRSGVTTEKALAIMQERGFSNRRSRHRLTPGAIKYAAFRVLSLEGSHGLSILDVAEKIQVKALKCALSLLALARIWRTEGVTEDNSYLKDILVNATDKANCMLRAKAIECINLVGMAVGKEIFRDKVMEVLILLQGTQMETIDPTTSYMLQSDARVAKVKLGTTRSWAKNTPGKDTSGGAMCRQKSGSGRPVEASLSSSPSLKGKRDVMAKHSVLPKDLKLVLVVYLCKLVLSVFMQGKASSMVAVALGPKPGWEMMEELFLHLYAQNSALPGNVKDQHRPIFANGMLKDPLTPCFHDSFSLILSSIGSFIHMHLLSQILHLFLFLLLFFPAFRCWCQACWQYSVEHPLSSILDSDVT*