MKEANLEDQYASFPEIRRPEVLKFLDWIHAQPHISDRFSEGEALHFFHACRYSMEVAKQVLDTNLTARTHLEEFFVNLDC ERPEIRRAMRTVSIVPLPGATPEGYRVILAKLDDLNTSNYNFADVMKLYCMVFDFWMYEDGIQPGHVIVIDLKNTSLGHV ARIGLLQMKKFLYYLQEAAAIRLIGFHFINIVPFMDKILALMTPFMKKELTTVLHMHSDLKEFYKFVPQEMLPKEYGGQL EEANVAKEIYYKKLLDNRKEMIEFETRHQVNEKLRPGKAKNASDLFGIEGNFKKLDID