MNYIVGVFKQPCVISVKFADGDTRKQATVKKETGQSVELPVFSSKDTISGEVHIVPAYGKKIDHLGVKIELFGQIGLSLDRGYDFTSLVRELDIPGEIYQHKVYPFEFSAVEMPYESYNGARVKLRYVLRVTVGRNFPSNIIHDSEFWVRNTSPPPEKINPIKMEVGIEDCLHIEFEYSKDKYHLTDVVIGKIYFLLVRIKIKHMELEIRRRESTGSGANTIVETETLAKFELMDGAPVRGESIPIRLFLKNYDLTPTYRNINNKFSVKYFFNLVLVDEEDRRYFKQQEVTMYRLDP*